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/required-members #59665

Merged
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Feb 4, 2022

  1. Configuration menu
    Copy the full SHA
    bbdc65e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a47d54 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4faacef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8926634 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b3b8502 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    34b9696 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    89ab17a View commit details
    Browse the repository at this point in the history
  8. Cleanup from code review

    * Avoid relying on GetOpenDocumentInCurrentContext for source generated documents
    * Clarify documentation
    * Ensure yield before invoking GetSourceGeneratedDocumentAsync
    sharwell committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    6f9cf98 View commit details
    Browse the repository at this point in the history
  9. Update dependencies from https://github.com/dotnet/arcade build 20220…

    …203.1
    
    Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
     From Version 7.0.0-beta.22080.1 -> To Version 7.0.0-beta.22103.1
    dotnet-maestro[bot] committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    f889014 View commit details
    Browse the repository at this point in the history
  10. Update diagnostic navigation to not rely on TryGetSourceGeneratedDocu…

    …mentForAlreadyGeneratedId
    sharwell committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    fe55ebb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    664b9a6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a02d879 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2022

  1. Update dependencies from https://github.com/dotnet/arcade build 20220…

    …208.1
    
    Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
     From Version 7.0.0-beta.22080.1 -> To Version 7.0.0-beta.22108.1
    dotnet-maestro[bot] committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    64818b1 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. Configuration menu
    Copy the full SHA
    5a9e368 View commit details
    Browse the repository at this point in the history
  2. Clarify test ordering

    sharwell committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    5261100 View commit details
    Browse the repository at this point in the history
  3. Update dependencies from https://github.com/dotnet/arcade build 20220…

    …209.1
    
    Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
     From Version 7.0.0-beta.22080.1 -> To Version 7.0.0-beta.22109.1
    dotnet-maestro[bot] committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    9fdd659 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. Add telemetry to log analyzer execution times during background analysis

    The additional telemetry is guarded by a new user facing option.
    This is an experiment being performed to see gauge if this additional telemetry is valuable/noisy/performant to help us improve the background analysis performance in future. If it turns out to be too much of an overhead, we may turn this off by default or revert it in future.
    mavasani committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    e9b8d17 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    203c33e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8950d60 View commit details
    Browse the repository at this point in the history
  4. Update telemetry logger test

    mavasani committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    4f57804 View commit details
    Browse the repository at this point in the history
  5. Update dependencies from https://github.com/dotnet/arcade build 20220…

    …210.7
    
    Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
     From Version 7.0.0-beta.22080.1 -> To Version 7.0.0-beta.22110.7
    dotnet-maestro[bot] committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    f14a018 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2022

  1. Update dependencies from https://github.com/dotnet/arcade build 20220…

    …211.10
    
    Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
     From Version 7.0.0-beta.22080.1 -> To Version 7.0.0-beta.22111.10
    dotnet-maestro[bot] committed Feb 12, 2022
    Configuration menu
    Copy the full SHA
    a3cfe95 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2022

  1. Configuration menu
    Copy the full SHA
    d6d922e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7c4073 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c24c7fa View commit details
    Browse the repository at this point in the history
  4. Update

    CyrusNajmabadi committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    29a0021 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5f4f78d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1cfbd46 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2022

  1. Configuration menu
    Copy the full SHA
    81c1cb8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce16500 View commit details
    Browse the repository at this point in the history
  3. NRT

    CyrusNajmabadi committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    94da14b View commit details
    Browse the repository at this point in the history
  4. Simplify

    CyrusNajmabadi committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    2044786 View commit details
    Browse the repository at this point in the history
  5. Fix

    CyrusNajmabadi committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    057735b View commit details
    Browse the repository at this point in the history
  6. Fix

    CyrusNajmabadi committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    5b93b4d View commit details
    Browse the repository at this point in the history
  7. Update dependencies from https://github.com/dotnet/arcade build 20220…

    …214.7
    
    Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
     From Version 7.0.0-beta.22080.1 -> To Version 7.0.0-beta.22114.7
    dotnet-maestro[bot] committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    7f83c7e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    574f7e7 View commit details
    Browse the repository at this point in the history
  9. Fixup

    CyrusNajmabadi committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    3efcf4f View commit details
    Browse the repository at this point in the history
  10. Add test

    CyrusNajmabadi committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    84a59ed View commit details
    Browse the repository at this point in the history
  11. Simplify

    CyrusNajmabadi committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    950b8c1 View commit details
    Browse the repository at this point in the history
  12. Fix test

    CyrusNajmabadi committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    aaef347 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f767c70 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    5b38299 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b47ceb1 View commit details
    Browse the repository at this point in the history
  16. Merge pull request #59548 from CyrusNajmabadi/vbGenEquals

    Fix Generate-Equals for VB when invoked on type header.
    CyrusNajmabadi authored Feb 15, 2022
    Configuration menu
    Copy the full SHA
    a405d25 View commit details
    Browse the repository at this point in the history
  17. AbstractFlowPass.VisitIsPatternExpression - add handling for list-pat…

    …tern specific patterns (#59285)
    jcouv authored Feb 15, 2022
    Configuration menu
    Copy the full SHA
    3294cef View commit details
    Browse the repository at this point in the history
  18. Fix PythiaOptions (#59565)

    tmat authored Feb 15, 2022
    Configuration menu
    Copy the full SHA
    10a9d97 View commit details
    Browse the repository at this point in the history
  19. Fix

    genlu committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    281cafd View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    4c3b76f View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    bbf4733 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    0098764 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2022

  1. Configuration menu
    Copy the full SHA
    f50621a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    adba51d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e46ec3f View commit details
    Browse the repository at this point in the history
  4. add links to documentation

    jmarolf committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    820d728 View commit details
    Browse the repository at this point in the history
  5. re-baseline existing tests

    jmarolf committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    96e445e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9737ccd View commit details
    Browse the repository at this point in the history
  7. Update src/Features/Core/Portable/CodeCleanup/readme.md

    Co-authored-by: Youssef Victor <youssefvictor00@gmail.com>
    jmarolf and Youssef1313 committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    f50e8a7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a6e05ba View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1092d75 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    454552f View commit details
    Browse the repository at this point in the history
  11. Fix

    genlu committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    0b272b5 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fdaf97d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    20cb688 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    47ee7c2 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e096cf2 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e96fb91 View commit details
    Browse the repository at this point in the history
  17. Simplify further

    CyrusNajmabadi committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    2017f92 View commit details
    Browse the repository at this point in the history
  18. Merge pull request #53134 from Youssef1313/patch-31

    Rename Basic to Visual Basic in Visual Studio options page
    jasonmalinowski authored Feb 16, 2022
    Configuration menu
    Copy the full SHA
    95812f4 View commit details
    Browse the repository at this point in the history
  19. Simplify further

    CyrusNajmabadi committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    25a439f View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    b0a61d2 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    f0a81c8 View commit details
    Browse the repository at this point in the history
  22. Move

    CyrusNajmabadi committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    a0618c4 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    da64131 View commit details
    Browse the repository at this point in the history
  24. NRT

    CyrusNajmabadi committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    48f02cb View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    927bbc6 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    52bdc01 View commit details
    Browse the repository at this point in the history
  27. Move global options to EditorFeature layer (#59071)

    * ForceLowMemoryMode options
    
    * RemoteHostOptions
    tmat authored Feb 16, 2022
    Configuration menu
    Copy the full SHA
    fb70360 View commit details
    Browse the repository at this point in the history
  28. [17.0] Report errors for structs with missing field initializers and …

    …implicit parameterless constructor (#59055)
    
    * Report error if 'record struct' constructor calls default parameterless constructor (#58339)
    
    * Improve error reporting for 'this()' initializer from 'record struct' constructor
    
    * Require definite assignment of all fields if struct includes any field initializers (#57925)
    RikkiGibson authored Feb 16, 2022
    Configuration menu
    Copy the full SHA
    ff289c4 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    02603da View commit details
    Browse the repository at this point in the history
  30. Move VisualStudioProject.BatchingDocumentCollection to it's own file

    This is just a direct invocation of the refactoring; no other work
    was done.
    jasonmalinowski committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    b89ec3d View commit details
    Browse the repository at this point in the history
  31. Try to reuse previously parsed trees when changing parse options

    If you change your solution configuration from debug to release or
    vice versa, this will usually trigger a reparse of the entire solution
    because the DEBUG directive is being defined or undefined. However, most
    source files out there probably don't have any #ifs in them anywhere,
    so in that case we can just reuse the tree.
    
    This change aims for simple rather than fully optimal at this point;
    this is partly because right now this change is hard to measure the
    full benefits of -- CPS projects destroy and recreate new projects
    when there's a configuration change. Alongside this change the project
    system will be fixing that as a part of
    dotnet/project-system#7541 which we hope will
    make this actually work well. But I don't want to invest in a bunch of
    fancy code that may not move the needle much in practice until we've
    got the end-to-end working first.
    
    Possible improvements include:
    
    1. Right now we don't try to differentiate between different types
       of directives in a tree; we'll reparse files containing #if, but
       also will reparse files containing #nullable directives.
    2. We don't make any attempt to determine if a preprocessor directive
       is changing, but won't impact the file in question. For example, if
       switching to debug means we're defining DEBUG, but the file is only
       doing something like #if NETCORE, we still don't need to reparse
       the file. But getting that fully right can be a bit tricky.
    3. Right now we're only using the root to check for directives if we
       already have one in hand. That might not be available if the tree
       is a recoverable tree, but we could still cache the directive
       bit separately.
    
    We can look at addressing some or all of these once we have the CPS
    issue fixed. Until then, I'm keeping this simple.
    jasonmalinowski committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    8f7ebbf View commit details
    Browse the repository at this point in the history
  32. Merge pull request #59582 from CyrusNajmabadi/codeFixWork

    CodeFixService simplifications
    CyrusNajmabadi authored Feb 16, 2022
    Configuration menu
    Copy the full SHA
    b1e665e View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    07b1ca2 View commit details
    Browse the repository at this point in the history
  34. Keep things in order

    CyrusNajmabadi committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    131c9dc View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    715af9f View commit details
    Browse the repository at this point in the history
  36. fixup

    CyrusNajmabadi committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    80e0afa View commit details
    Browse the repository at this point in the history
  37. fixup

    CyrusNajmabadi committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    ba7e694 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    7be7d7d View commit details
    Browse the repository at this point in the history
  39. Docs

    CyrusNajmabadi committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    de39539 View commit details
    Browse the repository at this point in the history
  40. Simplify code

    CyrusNajmabadi committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    3e68dd2 View commit details
    Browse the repository at this point in the history
  41. Simplify code

    CyrusNajmabadi committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    731c9ac View commit details
    Browse the repository at this point in the history
  42. Simplify

    CyrusNajmabadi committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    e245600 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    4621ca8 View commit details
    Browse the repository at this point in the history
  44. Fix typos (#59237)

    cston authored Feb 16, 2022
    Configuration menu
    Copy the full SHA
    b452e27 View commit details
    Browse the repository at this point in the history
  45. Fix

    CyrusNajmabadi committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    7f02744 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    364d16b View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    041983a View commit details
    Browse the repository at this point in the history
  48. Merge pull request #59574 from CyrusNajmabadi/colorizeArgs

    Colorize 'args' in top-level program
    CyrusNajmabadi authored Feb 16, 2022
    Configuration menu
    Copy the full SHA
    c97297e View commit details
    Browse the repository at this point in the history
  49. [LSP] Use runtime type arguments for streamjsonrpc request handling (#…

    …59510)
    
    * Allow LSP request handlers to provide their type arguments for
    serialization at runtime and modify tests to use streamjsonrpc instead
    of directly accessing the queue.
    dibarbet authored Feb 16, 2022
    Configuration menu
    Copy the full SHA
    83389ee View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. Merge remote-tracking branch 'upstream/release/dev17.0-vs-deps' into …

    …merges/release/dev17.0-vs-deps-to-release/dev17.1
    cston committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    7f6c7f8 View commit details
    Browse the repository at this point in the history
  2. Fix

    genlu committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    32069d8 View commit details
    Browse the repository at this point in the history
  3. Update src/Features/Core/Portable/CodeFixes/CodeFixService.cs

    Co-authored-by: Jason Malinowski <jason@jason-m.com>
    CyrusNajmabadi and jasonmalinowski authored Feb 17, 2022
    Configuration menu
    Copy the full SHA
    7765425 View commit details
    Browse the repository at this point in the history
  4. rename

    genlu committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    ef0d63f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    626677b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    46beb84 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7fad5eb View commit details
    Browse the repository at this point in the history
  8. Merge pull request #59589 from jasonmalinowski/split-up-file

    Move VisualStudioProject.BatchingDocumentCollection to it's own file
    jasonmalinowski authored Feb 17, 2022
    Configuration menu
    Copy the full SHA
    d90251c View commit details
    Browse the repository at this point in the history
  9. Merge pull request #59595 from dotnet/merges/release/dev17.0-vs-deps-…

    …to-release/dev17.1
    
    Merge release/dev17.0-vs-deps to release/dev17.1
    dotnet-bot authored Feb 17, 2022
    Configuration menu
    Copy the full SHA
    82d0dff View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8eadc41 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #59584 from CyrusNajmabadi/sortFixers

    Compute fixes by order of fixers, so we don't have to sort them after
    CyrusNajmabadi authored Feb 17, 2022
    Configuration menu
    Copy the full SHA
    15b15bd View commit details
    Browse the repository at this point in the history
  12. Merge pull request #59592 from CyrusNajmabadi/dateTimeCompletion

    Fix DateTime completion appearing innapropriately
    CyrusNajmabadi authored Feb 17, 2022
    Configuration menu
    Copy the full SHA
    096aea0 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5fffe74 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #59602 from dotnet/merges/release/dev17.1-to-relea…

    …se/dev17.1-vs-deps
    
    Merge release/dev17.1 to release/dev17.1-vs-deps
    dotnet-bot authored Feb 17, 2022
    Configuration menu
    Copy the full SHA
    dbffaa4 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #59406 from jasonmalinowski/better-reuse-trees-dur…

    …ing-context-switch
    
    Try to reuse previously parsed trees when changing parse options
    jasonmalinowski authored Feb 17, 2022
    Configuration menu
    Copy the full SHA
    dcc6313 View commit details
    Browse the repository at this point in the history
  16. Merge pull request #59585 from CyrusNajmabadi/asyncFixes

    Allow codefixservice to stream codefixes as it is computed, instead of waiting for all fixes to be ready.
    CyrusNajmabadi authored Feb 17, 2022
    Configuration menu
    Copy the full SHA
    48bf2d8 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    19f255f View commit details
    Browse the repository at this point in the history
  18. Merge pull request #59610 from dotnet/merges/release/dev17.1-vs-deps-…

    …to-release/dev17.2
    
    Merge release/dev17.1-vs-deps to release/dev17.2
    dotnet-bot authored Feb 17, 2022
    Configuration menu
    Copy the full SHA
    cb93a99 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    ebd07cc View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    fba2d34 View commit details
    Browse the repository at this point in the history
  21. Simplify command execution

    sharwell committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    ed66950 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    8e72ebe View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    4da854c View commit details
    Browse the repository at this point in the history
  24. Log execution time for tests

    sharwell committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    6f94f3d View commit details
    Browse the repository at this point in the history
  25. Merge pull request #59613 from dotnet/merges/release/dev17.2-to-main

    Merge release/dev17.2 to main
    dotnet-bot authored Feb 17, 2022
    Configuration menu
    Copy the full SHA
    41bb9be View commit details
    Browse the repository at this point in the history
  26. Merge pull request #59587 from sharwell/port-more-tests

    Port more tests
    sharwell authored Feb 17, 2022
    Configuration menu
    Copy the full SHA
    840ee78 View commit details
    Browse the repository at this point in the history
  27. Merge pull request #58363 from sharwell/diagnostics

    Support live diagnostics in source generated files
    sharwell authored Feb 17, 2022
    Configuration menu
    Copy the full SHA
    8e1c6c8 View commit details
    Browse the repository at this point in the history
  28. Fix test

    genlu committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    09af1e3 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    87c1d3f View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    316e912 View commit details
    Browse the repository at this point in the history
  31. Merge pull request #59553 from genlu/SessionData

    Consolidate data tracked over an async completion session
    genlu authored Feb 17, 2022
    Configuration menu
    Copy the full SHA
    ed5caf4 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2022

  1. Fix flaky test

    This test was trying to assert that we didn't do a reparse by comparing
    the green nodes of the two trees. We didn't hold onto the root of the
    old tree, so it was possible for the root to fall away if we were
    testing recoverable trees. If the root had fallen away, it meant
    that asking for the old root would recover it as well, which would
    result in deserializing the roots twice and the green nodes being
    different.
    
    The fix is to ensure the root doesn't fall away.
    jasonmalinowski committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    46b782f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    36dc033 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #59552 from CyrusNajmabadi/removeParensOverflow

    Do not remove parentheses from arithmetic ops in 'checked' contexts
    CyrusNajmabadi authored Feb 18, 2022
    Configuration menu
    Copy the full SHA
    d868da8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b542ba6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6352f23 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a42e218 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #59271 from dotnet/darc-main-c5e067e1-e9f8-4f1d-ae…

    …4d-8400a40cb4b5
    
    [main] Update dependencies from dotnet/arcade
    JoeRobich authored Feb 18, 2022
    Configuration menu
    Copy the full SHA
    943db97 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4423c2b View commit details
    Browse the repository at this point in the history
  9. Merge pull request #59629 from CyrusNajmabadi/initializerWrappignTrai…

    …lingComma
    
    Fix crash in initializer wrapping with trailing comma
    CyrusNajmabadi authored Feb 18, 2022
    Configuration menu
    Copy the full SHA
    3e82987 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8132596 View commit details
    Browse the repository at this point in the history
  11. Update tests

    CyrusNajmabadi committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    ded237d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6206f0d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3733cc9 View commit details
    Browse the repository at this point in the history
  14. Update VB tests

    CyrusNajmabadi committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    1e90ff8 View commit details
    Browse the repository at this point in the history
  15. Delete codegenerator

    CyrusNajmabadi committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    b8b5b9d View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2022

  1. Propagate CodeActionOptions through fix all (#59575)

    * Tidy up argument validation in CodeFixContext public API
    
    * Propagate CodeActionOptions through fix all
    
    * Fix FixAllState.With to preserve invariant
    tmat authored Feb 19, 2022
    Configuration menu
    Copy the full SHA
    fab4fb3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    abd4cae View commit details
    Browse the repository at this point in the history
  3. Move GenerateOverridesOptions and BlockStructureOptions to global opt…

    …ions (#59508)
    
    * GenerateOverridesOptions
    
    * BlockStructureOptionsStorage
    tmat authored Feb 19, 2022
    Configuration menu
    Copy the full SHA
    37d9daf View commit details
    Browse the repository at this point in the history
  4. Fix issue with curlies being innapropriately unescaped in raw string …

    …literals. (#59607)
    
    * Do not unescape the text in a raw string literal
    
    * Set up the right constant value only once
    
    * Update src/Compilers/CSharp/Test/Syntax/Parsing/RawInterpolatedStringLiteralCompilingTests.cs
    
    * Update comment
    
    * Fix
    
    * Escape before creating string.Format call
    
    * Unescape
    
    * Unify
    
    * Simplify
    
    * Update src/Compilers/CSharp/Portable/Binder/Binder_InterpolatedString.cs
    
    Co-authored-by: Julien Couvreur <jcouv@users.noreply.github.com>
    
    * Add tsts and inline helpers
    
    * Add concat tests
    
    * PR feedback
    
    Co-authored-by: Julien Couvreur <jcouv@users.noreply.github.com>
    CyrusNajmabadi and jcouv authored Feb 19, 2022
    Configuration menu
    Copy the full SHA
    ef639bd View commit details
    Browse the repository at this point in the history
  5. Merge pull request #59656 from CyrusNajmabadi/rawStringNavigation

    Fix text structure navigation for raw strings.
    CyrusNajmabadi authored Feb 19, 2022
    Configuration menu
    Copy the full SHA
    07d3270 View commit details
    Browse the repository at this point in the history
  6. Update dependencies from https://github.com/dotnet/arcade build 20220…

    …217.2 (#59662)
    
    [main] Update dependencies from dotnet/arcade
    dotnet-maestro[bot] authored Feb 19, 2022
    Configuration menu
    Copy the full SHA
    1e091e6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f92de36 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2022

  1. Configuration menu
    Copy the full SHA
    c85df2b View commit details
    Browse the repository at this point in the history
  2. SyntaxWrappingOptions (#59604)

    tmat authored Feb 20, 2022
    Configuration menu
    Copy the full SHA
    7e835c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5089eac View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8315e50 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ad274b5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ce2f6c6 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2022

  1. Merge pull request #59648 from CyrusNajmabadi/embeddedCollection

    Lightup embedded languages inside collections marked with StringSyntax
    CyrusNajmabadi authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    d8c18d4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #59650 from CyrusNajmabadi/jsonErrorMessage

    Improve json error message in particular case
    CyrusNajmabadi authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    d82c81b View commit details
    Browse the repository at this point in the history
  3. Merge pull request #59676 from CyrusNajmabadi/rawStringEscape

    Do not try to check for escapes in an interpolated raw string literal
    CyrusNajmabadi authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    905ef16 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f7e9c81 View commit details
    Browse the repository at this point in the history
  5. PR feedback v2

    DoctorKrolic committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    8e14890 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2022

  1. Moved logic of pluralization check, improved unexpectedly named gener…

    …ic parameters handling, fixed tests
    DoctorKrolic committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    1da04ed View commit details
    Browse the repository at this point in the history
  2. Undo some VS refactoring

    DoctorKrolic committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    4151389 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #59663 from dotnet/dev/jorobich/gneerate-sbom

    Add build step to generate SBOM
    JoeRobich authored Feb 22, 2022
    Configuration menu
    Copy the full SHA
    904d1d7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a45d64 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9f6b192 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e87c20b View commit details
    Browse the repository at this point in the history
  7. Fixed VB tests

    DoctorKrolic committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    24095a5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e220335 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6bc46bb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f0d6642 View commit details
    Browse the repository at this point in the history
  11. Value Tracking: Remove inproc symbol usage (#59473)

    Remove symbol usage in the Value Tracking command handler, and use the IValueTrackingService instead to find the right symbol at the root.
    
    Fixes #59378
    ryzngard authored Feb 22, 2022
    Configuration menu
    Copy the full SHA
    6812ec1 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e94072f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    587388c View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Configuration menu
    Copy the full SHA
    e6d73d1 View commit details
    Browse the repository at this point in the history
  2. Address offline feedback from Sam and Vatsalya - switch from user fac…

    …ing option to feature flag option, off by default.
    mavasani committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    1d023de View commit details
    Browse the repository at this point in the history
  3. Add external access APIs for O# (#59469)

    * Add external access apis for O#
    
    * Use wrapper pattern
    
    * Add FromDocumentAsync
    
    * Pass IdeAnalyzerOptions through
    
    * Add ImplementTypeOptions to CodeActionOptions.
    
    * Pass CodeActionOptions to FixAllContext
    
    * OmniSharpDocumentationCommentOptionsWrapper
    tmat authored Feb 23, 2022
    Configuration menu
    Copy the full SHA
    03016af View commit details
    Browse the repository at this point in the history
  4. Small test fix

    DoctorKrolic committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    7277cd1 View commit details
    Browse the repository at this point in the history
  5. Update dependencies from https://github.com/dotnet/arcade build 20220…

    …222.3 (#59700)
    
    [main] Update dependencies from dotnet/arcade
    dotnet-maestro[bot] authored Feb 23, 2022
    Configuration menu
    Copy the full SHA
    bd12007 View commit details
    Browse the repository at this point in the history
  6. Handle binary files in AdditionalTextComparer.GetHashCode (#59660)

    * Handle binary files in AdditionalTextComparer.GetHashCode
    
    This is a follow up to #59578, which missed the `GetHashCode` case.
    
    * Add test that hits both altered code paths and confirm doesn't throw
    
    Co-authored-by: Chris Sienkiewicz <chsienki@microsoft.com>
    jkoritzinsky and chsienki authored Feb 23, 2022
    Configuration menu
    Copy the full SHA
    d9ace94 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #59654 from sharwell/formatting-anchors

    Correctly apply anchor indentation adjustments in the presence of trivia
    sharwell authored Feb 23, 2022
    Configuration menu
    Copy the full SHA
    e0f5df7 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #59503 from sharwell/loh-virtualchar

    Use segmented arrays for VirtualChar storage
    sharwell authored Feb 23, 2022
    Configuration menu
    Copy the full SHA
    6a2daff View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ab5e014 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fd44123 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6de55a0 View commit details
    Browse the repository at this point in the history
  12. Add comment

    CyrusNajmabadi committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    296f35a View commit details
    Browse the repository at this point in the history
  13. Update src/EditorFeatures/Core/Implementation/Classification/Semantic…

    …/AbstractSemanticOrEmbeddedClassificationViewTaggerProvider.cs
    CyrusNajmabadi authored Feb 23, 2022
    Configuration menu
    Copy the full SHA
    8953ec9 View commit details
    Browse the repository at this point in the history
  14. Update comment

    CyrusNajmabadi committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    59087c6 View commit details
    Browse the repository at this point in the history
  15. No need for partial

    CyrusNajmabadi committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    eabedbe View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    aac5d7d View commit details
    Browse the repository at this point in the history
  17. Merge pull request #59480 from mavasani/TelemetryBackgroundAnalysis

    Add telemetry to log analyzer execution times during background analysis
    mavasani authored Feb 23, 2022
    Configuration menu
    Copy the full SHA
    1995735 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    d71b7a4 View commit details
    Browse the repository at this point in the history
  19. Move files

    CyrusNajmabadi committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    ace29be View commit details
    Browse the repository at this point in the history
  20. Fix

    CyrusNajmabadi committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    57f501c View commit details
    Browse the repository at this point in the history
  21. Simplify

    CyrusNajmabadi committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    7f7c0f1 View commit details
    Browse the repository at this point in the history
  22. Remove net20 and net45 targets from Roslyn (#59705)

    The remote debugger removed their references to our `net20` and `net45` components in favor of using our `netstandard2.0` versions. This allows us to delete our `net20` and `net45` assets which removes some unneeded code and build infra 
    
    PR validation: https://dev.azure.com/devdiv/DevDiv/_git/VS/pullrequest/381691
    jaredpar authored Feb 23, 2022
    Configuration menu
    Copy the full SHA
    372e6ef View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Expose the underlying ICompilationTracker from a GeneratedFileReplaci…

    …ngCompilationTracker
    
    This is just a simple conversion of the field to a property.
    jasonmalinowski committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    9251b4c View commit details
    Browse the repository at this point in the history
  2. Don't lose the frozen source generated document state

    In this particular code path, we were passing null for the frozen
    source generated document state when we could have passed it along.
    The original logic here was frozen source generated documents only
    normally appear when somebody calls
    ITextSnapshot.GetOpenDocumentInCurrentContextWithChanges, since we need
    to ensure that there is a generated document with that exact snapshot
    for the feature to work. We should never see that in a "primary"
    solution in any way. However, solution sync uses CurrentSolution as
    a cache for the previously synced complete solution, which meant
    we'd still end up calling this anyways.
    
    Although we could (and probably should) avoid caching these special
    solutions entirely, this avoids any surprises here and makes things
    behave like normal, and avoids odd cases where the CompilationTrackers
    are out of sync with this field.
    
    This partially addresses #57082
    jasonmalinowski committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    e316c42 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #59706 from sharwell/formatting-attributes

    Fix formatting of attributes at end of file
    sharwell authored Feb 24, 2022
    Configuration menu
    Copy the full SHA
    c5713c6 View commit details
    Browse the repository at this point in the history
  4. Correctly handle a cached solution having frozen generated documents

    When we are synchronizing solutions, the previous assumption in this
    code was incorrect -- we absolutely can end up with a frozen generated
    document in CurrentSolution, since the remote workspace caches things
    there. We're going to just run with that and consider that normal, so
    we'll fix up the code to support it cleanly.
    
    Fixes #57082
    Fixes #56998
    jasonmalinowski committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    314bfbc View commit details
    Browse the repository at this point in the history
  5. Revert change to a CompletionItem property which pythia depends on

    Also add required helpers so we can remove the dependency
    genlu committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    2a29b3c View commit details
    Browse the repository at this point in the history
  6. recurse into trivia

    CyrusNajmabadi committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    dcbfe28 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3929ab9 View commit details
    Browse the repository at this point in the history
  8. Remove NetFx20 NuSpec (#59742)

    This was created in part to support our targeting of `net20`. It's no
    longer needed as we have removed `net20` support. Removing.
    jaredpar authored Feb 24, 2022
    Configuration menu
    Copy the full SHA
    e908eb4 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #59724 from genlu/FixPythia

    Revert change to a CompletionItem property name which pythia depends on
    genlu authored Feb 24, 2022
    Configuration menu
    Copy the full SHA
    a50a9a2 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #59694 from genlu/telemetry

    Add telemetry at async completion layer
    genlu authored Feb 24, 2022
    Configuration menu
    Copy the full SHA
    f0bc164 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #59708 from CyrusNajmabadi/embeddedClassification

    Break out embedded lang classification from semantic classification.
    CyrusNajmabadi authored Feb 24, 2022
    Configuration menu
    Copy the full SHA
    67a81ec View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ee6486d View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. Configuration menu
    Copy the full SHA
    e9d409e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    99a15bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd9b31f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a4ec915 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #59755 from sharwell/braces-message

    Update message to reflect cleanup behavior
    sharwell authored Feb 25, 2022
    Configuration menu
    Copy the full SHA
    6f4f443 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ab0d880 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5942931 View commit details
    Browse the repository at this point in the history
  8. Delete Emit2.cs (#59753)

    RikkiGibson authored Feb 25, 2022
    Configuration menu
    Copy the full SHA
    080a7a6 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #59711 from CyrusNajmabadi/pullCache

    Extract out cache logic from the LSP pull diagnostics code.
    CyrusNajmabadi authored Feb 25, 2022
    Configuration menu
    Copy the full SHA
    07a8cdf View commit details
    Browse the repository at this point in the history
  10. Simplify tests

    CyrusNajmabadi committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    e57bec1 View commit details
    Browse the repository at this point in the history
  11. Make static

    CyrusNajmabadi committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    c72270d View commit details
    Browse the repository at this point in the history
  12. Merge pull request #59723 from jasonmalinowski/fix-solution-sync-with…

    …-frozen-generated-documents
    
    Correctly handle a cached solution having frozen generated documents
    jasonmalinowski authored Feb 25, 2022
    Configuration menu
    Copy the full SHA
    97fc0d2 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #59769 from CyrusNajmabadi/simplifyGoToDef

    Simplify goto def command handler
    CyrusNajmabadi authored Feb 25, 2022
    Configuration menu
    Copy the full SHA
    3edf5a4 View commit details
    Browse the repository at this point in the history
  14. [LSP] Cache parsed xml snippets for razor (#59605)

    * Cache the snippets we parse from XML so we don't re-parse on every
    request
    
    * Handler doesn't actually need to be stateless
    
    * cleanup
    dibarbet authored Feb 25, 2022
    Configuration menu
    Copy the full SHA
    fe206a3 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    61b5ea1 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    c065bed View commit details
    Browse the repository at this point in the history
  17. Update tests

    CyrusNajmabadi committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    a2cdcb1 View commit details
    Browse the repository at this point in the history
  18. Simplify threading

    CyrusNajmabadi committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    00e538b View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    1782bae View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    5819767 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2022

  1. Remove stale remarks

    CyrusNajmabadi committed Feb 26, 2022
    Configuration menu
    Copy the full SHA
    5f6f8e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    589abae View commit details
    Browse the repository at this point in the history
  3. Simplify

    CyrusNajmabadi committed Feb 26, 2022
    Configuration menu
    Copy the full SHA
    cc7a4b6 View commit details
    Browse the repository at this point in the history
  4. Push async up

    CyrusNajmabadi committed Feb 26, 2022
    Configuration menu
    Copy the full SHA
    f3fcff4 View commit details
    Browse the repository at this point in the history
  5. REmove comment

    CyrusNajmabadi committed Feb 26, 2022
    Configuration menu
    Copy the full SHA
    487d63a View commit details
    Browse the repository at this point in the history
  6. Disable Auto-Open behavior for Stack Trace Explorer (#59785)

    Retrieving clipboard data on open is causing significant problems for some users. Until we solve this, disable that behavior by default
    
    Fixes:
    
    AB#1467909
    AB#1487900
    AB#1487925
    AB#1488011
    AB#1488019
    AB#1488430
    AB#1488574
    AB#1487421
    AB#1463413
    ryzngard authored Feb 26, 2022
    Configuration menu
    Copy the full SHA
    21079e8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e7bb4c5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b45a6ee View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ecfc0a5 View commit details
    Browse the repository at this point in the history
  10. lint

    CyrusNajmabadi committed Feb 26, 2022
    Configuration menu
    Copy the full SHA
    355fa65 View commit details
    Browse the repository at this point in the history
  11. Threading

    CyrusNajmabadi committed Feb 26, 2022
    Configuration menu
    Copy the full SHA
    bedc049 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2022

  1. Merge pull request #59784 from CyrusNajmabadi/asyncNavigation

    Make the  IDocumentNavigationSerivice entirely async.
    CyrusNajmabadi authored Feb 27, 2022
    Configuration menu
    Copy the full SHA
    7b723b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dae5996 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c14628 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #59674 from DoctorKrolic/fix-naming-suggestions

    Fixed odd naming suggestions
    CyrusNajmabadi authored Feb 27, 2022
    Configuration menu
    Copy the full SHA
    f494b56 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. Do not retry on Clipboard API for StackTraceExplorer (#59658)

    Fixes AB#1467909
    
    Removes usage of Clipboard APIs for StackTrace Explorer in cases where we are looking at the clipboard data on VS activation
    ryzngard authored Feb 28, 2022
    Configuration menu
    Copy the full SHA
    2c861cf View commit details
    Browse the repository at this point in the history
  2. Merge pull request #59736 from Youssef1313/record-mas-44566

    Add MetadataAsSource test for records
    CyrusNajmabadi authored Feb 28, 2022
    Configuration menu
    Copy the full SHA
    acbed5f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ce8c5c3 View commit details
    Browse the repository at this point in the history
  4. Add GlobalOptions.SetBackgroundAnalysisScope and PythiaGlobalOptions …

    …External Access API (#59794)
    
    * Add GlobalOptions.SetBackgroundAnalysisScope External Access API
    
    * Add PythiaGlobalOptions
    
    * Add IFSharpEditorFormattingServiceWithOptions
    tmat authored Feb 28, 2022
    Configuration menu
    Copy the full SHA
    aad7e47 View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'upstream/main' into merges/main-to-feat…

    …ures/required-members
    
    * upstream/main: (187 commits)
      Add GlobalOptions.SetBackgroundAnalysisScope and PythiaGlobalOptions External Access API (#59794)
      Update source-build dependency to source-build-externals (#59549)
      Do not retry on Clipboard API for StackTraceExplorer (#59658)
      Remove unnecessary accesses on XML end tag (#59771)
      Threading
      lint
      Improve PDB source document project handling (#59643)
      Disable Auto-Open behavior for Stack Trace Explorer (#59785)
      REmove comment
      Push async up
      Simplify
      Remove stale remarks
      Update src/Tools/ExternalAccess/FSharp/Navigation/FSharpDocumentNavigationService.cs
      Remove unnecessary code
      Simplify threading
      Update tests
      Make the  IDocumentNavigationSerivice entirely async.
      Disable additional text comparer in generator driver (#59776)
      [LSP] Cache parsed xml snippets for razor (#59605)
      Make static
      ...
    333fred committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    3ab340e View commit details
    Browse the repository at this point in the history