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 #55106

Merged

Commits on Mar 22, 2021

  1. Merge pull request #52028 from dotnet/merges/main-to-features/caller-…

    …argument-expression
    
    Merge main to features/caller-argument-expression
    msftbot[bot] authored Mar 22, 2021
    Configuration menu
    Copy the full SHA
    85bbf49 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2021

  1. Merge pull request #52201 from dotnet/merges/main-to-features/caller-…

    …argument-expression
    
    Merge main to features/caller-argument-expression
    msftbot[bot] authored Mar 28, 2021
    Configuration menu
    Copy the full SHA
    1ba39e2 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2021

  1. Merge pull request #52405 from dotnet/merges/main-to-features/caller-…

    …argument-expression
    
    Merge main to features/caller-argument-expression
    msftbot[bot] authored Apr 4, 2021
    Configuration menu
    Copy the full SHA
    20777d6 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2021

  1. Feature: CallerArgumentExpressionAttribute (#51952)

    * Initial work for caller argument expression
    
    * Add resources for caller argument expression diagnostics
    
    * Account for swapped named arguments
    
    * Add few tests
    
    * Complete implementation in PEParameterSymbol
    
    * Update tests
    
    * Produce warning for invalid parameter name
    
    * Run generate-compiler-code.cmd
    
    * Fix out of range exception and add more tests
    
    * Extract DecodeCallerArgumentExpressionAttribute extension
    
    * Fix freeing twice
    
    * Fix comments
    
    * Simplify PEParameterSymbol
    
    * Fix NullableWarnings test
    
    * Add test for two parameters referring to each other
    
    * Use warning level 1
    
    * Add test for extension methods and remove addressed comments
    
    * Add title resources for new warnings
    
    * Use static lambda
    
    * Add PROTOTYPE comment
    
    * Add trivia test and skip PEVerification
    
    * Address feedback
    
    * Fix resources
    
    * Simplify based on @AlekseyTs feedback
    
    * Pass array builder instead of creating a temporary immutable array
    
    * Check feature availability on language version
    
    * Add "semantic check" comment
    
    * Add missing IDS_Feature resource
    
    * Don't check feature availability on attribute application
    
    * Remove helper that's used only once
    
    * Cleanup
    
    * Don't check generatedDiagnostics
    
    * Use LanguageVersion.Preview in tests
    
    * Cleanup resx
    
    * Use TestOptions.RegularPreview
    
    * ConditionalFact[typeof(CoreClrOnly)]
    
    * Add assertion
    
    * Update tests
    
    * Update test
    
    * Adjust NullableWarnings test
    
    * Address feedback
    
    * Simplify
    
    * Fix formatting
    
    * Address feedback
    Youssef1313 authored Apr 10, 2021
    Configuration menu
    Copy the full SHA
    52f6db1 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2021

  1. Merge remote-tracking branch 'upstream/main' into HEAD

    * upstream/main: (1224 commits)
      Fix NotNullIfNotNull delegate conversion (#53409)
      Verify quick info session in InvokeQuickInfo
      Remove unnecessary retry
      Enable nullable reference types
      Fix timeout behavior in GetQuickInfo
      Only generate build number on first run
      Update contrib documentation (#53504)
      update test to wait for workspace to be updated
      SImplify
      Fix out of bound crash in lsp navto.
      Revert changes to TypeScriptWaitContext wrappers
      Switch to ROSLYN_TEST_CI for CI detection
      Disable modification to CodeStyleOption<T>
      SImplify
      Simplify LoggerTestChannel using BlockingCollection
      Only require telemetry validation in CI
      Fix out of bound crash in lsp navto.
      Track fire-and-forget operations
      Avoid global option corruption
      Fix locked comment
      ...
    333fred committed May 20, 2021
    Configuration menu
    Copy the full SHA
    910cddd View commit details
    Browse the repository at this point in the history

Commits on May 26, 2021

  1. Merge pull request #52551 from dotnet/merges/main-to-features/caller-…

    …argument-expression
    
    Merge main to features/caller-argument-expression
    333fred authored May 26, 2021
    Configuration menu
    Copy the full SHA
    6a2ed8c View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2021

  1. Merge branch 'features/caller-argument-expression' into merges/main-t…

    …o-features/caller-argument-expression
    333fred authored Jun 1, 2021
    Configuration menu
    Copy the full SHA
    a0550f7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #53776 from dotnet/merges/main-to-features/caller-…

    …argument-expression
    
    Merge main to features/caller-argument-expression
    msftbot[bot] authored Jun 1, 2021
    Configuration menu
    Copy the full SHA
    2290da1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3ff9727 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2021

  1. Merge pull request #53902 from dotnet/merges/main-to-features/caller-…

    …argument-expression
    
    Merge main to features/caller-argument-expression
    msftbot[bot] authored Jun 6, 2021
    Configuration menu
    Copy the full SHA
    3cdc553 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2021

  1. Configuration menu
    Copy the full SHA
    c979f20 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f44ff6 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2021

  1. Merge remote-tracking branch 'upstream/main' into merges/main-to-feat…

    …ures/caller-argument-expression
    
    * upstream/main: (492 commits)
      Add nullable ref annotations to SyntaxFactory (#54199)
      Add 'replace' APIs and hook them up to the IDE (#54270)
      Allow implicit implementation of non-public interface members (#54182)
      Make insertion a stage of the official build (#54376)
      Cleanup
      Remove unused property
      Simplify glyph computation
      Report all-empty top level statements. (#54385)
      Calculate TypeParameterKind based on the container type (#54200)
      vert
      not roaming
      Split tests
      Multple matches
      Report as we get results
      Fixup tests
      Update tests
      Avoid thread dependency in VirtualMemoryNotificationListener constructor
      Fast progression search.
      Add LanguageVersion 10 (#54359)
      Sure, why not
      ...
    333fred committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    51c36c1 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2021

  1. Configuration menu
    Copy the full SHA
    69fff1b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #54064 from dotnet/merges/main-to-features/caller-…

    …argument-expression
    
    Merge main to features/caller-argument-expression
    333fred authored Jun 28, 2021
    Configuration menu
    Copy the full SHA
    93b0c43 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2021

  1. Configuration menu
    Copy the full SHA
    af4b1e1 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2021

  1. Configuration menu
    Copy the full SHA
    fd2a03f View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2021

  1. Configuration menu
    Copy the full SHA
    4985da4 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2021

  1. Configuration menu
    Copy the full SHA
    b688438 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #54596 from dotnet/merges/main-to-features/caller-…

    …argument-expression
    
    Merge main to features/caller-argument-expression
    333fred authored Jul 13, 2021
    Configuration menu
    Copy the full SHA
    c977a8f View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2021

  1. Merge main

    Youssef1313 committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    ccb6e2c View commit details
    Browse the repository at this point in the history
  2. Fix conflicts

    Youssef1313 committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    3f3778b View commit details
    Browse the repository at this point in the history
  3. Merge pull request #54824 from Youssef1313/merge-main

    Merge main into features/caller-argument-expression
    333fred authored Jul 14, 2021
    Configuration menu
    Copy the full SHA
    ab3d2ad View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2021

  1. Add telemetry for cursor movement in rename so we can better track wh…

    …en this is happening and better understand the impact.
    ryzngard committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    9d30243 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2021

  1. Use try/catch

    ryzngard committed Jul 17, 2021
    Configuration menu
    Copy the full SHA
    abdfc45 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2021

  1. Merge pull request #54901 from dotnet/merges/main-to-features/caller-…

    …argument-expression
    
    Merge main to features/caller-argument-expression
    dotnet-bot authored Jul 18, 2021
    Configuration menu
    Copy the full SHA
    e1de079 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2021

  1. Fix diagnostic suppressor unit tests

    Fixes #38454
    mavasani committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    54da5d6 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2021

  1. Configuration menu
    Copy the full SHA
    e72eb09 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2021

  1. Configuration menu
    Copy the full SHA
    1741917 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9900000 View commit details
    Browse the repository at this point in the history
  3. Update comment

    CyrusNajmabadi committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    8c91de0 View commit details
    Browse the repository at this point in the history
  4. Less iterations

    CyrusNajmabadi committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    9117b38 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2021

  1. create loghub log factory and change default level to warning to avoi…

    …d creating 100gb sized log files
    dibarbet committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    50f593f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    faecd02 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c1e4ba9 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'upstream/main' into merge-main

    * upstream/main: (249 commits)
      Switch back queue name to default (#55064)
      Fix 'code model' with file scoped namespaces
      Map documents to be reanalyzed back from compile-time to design-time documents (#55054)
      Update MSBuild Workspace test projects target framework
      Enable CA1069 for ErrorCode and MessageID (#54695)
      Dev16->17 updates
      Update global.json
      Record completion of "parameterless struct constructor" feature (#55049)
      Generalize rude edit messages to be applicable to both Hot Reload and EnC (#55012)
      Update azure-pipelines-official.yml
      Update azure-pipelines-integration.yml
      Merge pull request #54992 from jaredpar/so-big
      Parameterless struct constructors: Remaining work items (#54811)
      Update docs/wiki/Diagnosing-Project-System-Build-Errors.md
      update queue name
      Dev16->17 changes
      Fix test
      Fix 'move type' with file scoped namespaces
      Fix 'match folder and namespace' with file scoped namespaces
      Log NFW
      ...
    333fred committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    a267f73 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #55071 from dibarbet/less_logs

    Change default level to warning to avoid creating 100gb sized log files
    dibarbet authored Jul 23, 2021
    Configuration menu
    Copy the full SHA
    a8d8606 View commit details
    Browse the repository at this point in the history
  6. Allow WatchHotReloadService to specify runtime apply-update capabilit…

    …ies (#54012) (#55058)
    
    Contributes to dotnet/aspnetcore#33402
    
    Co-authored-by: Pranav K <prkrishn@hotmail.com>
    tmat and pranavkm authored Jul 23, 2021
    Configuration menu
    Copy the full SHA
    8a98645 View commit details
    Browse the repository at this point in the history
  7. Fixes #49529 - Where on CSharp Scripting Environment compiler couldn'…

    …t determine the 'var' type on the new switch style (#55017)
    
    * Fixes #49529
    - Added ExecutableBinder on chain
    ProIcons authored Jul 23, 2021
    Configuration menu
    Copy the full SHA
    f27e633 View commit details
    Browse the repository at this point in the history
  8. Rerun generator

    333fred committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    6f4a2a0 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #55073 from 333fred/merge-main

    Merge main into features/caller-argument-expression
    333fred authored Jul 23, 2021
    Configuration menu
    Copy the full SHA
    a2450b6 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #55082 from dotnet/features/caller-argument-expres…

    …sion
    
    Merge CallerArgumentExpression into main
    333fred authored Jul 23, 2021
    Configuration menu
    Copy the full SHA
    b371800 View commit details
    Browse the repository at this point in the history
  11. Fix faulty cast in state machine rewriter (#55063)

    HoistRefInitialization assumed that the declarator syntax for locals would always be an await expression, but this is not true for switch expressions. CalculateLocalSyntaxOffset already correctly handles switch expressions, so we just needed to update this call site. I also inspected any other calls to CalculateLocalSyntaxOffset to make sure that nothing else was making such an assumption, but I didn't see any that are concerning.
    333fred authored Jul 23, 2021
    Configuration menu
    Copy the full SHA
    a3b5d0f View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2021

  1. Correctly set IsRetargetable for source assemblies (#55066)

    * Correctly set IsRetargetable for source assemblies
    
    Source assemblies weren't checking assembly flags and setting IsRetargetable, despite having already decoded all well-known attributes to find the other bits of the assembly identity. We now check and correctly set the IsRetargetable bit. Fixes #54836.
    
    * Call correct constructor from tests.
    333fred authored Jul 24, 2021
    Configuration menu
    Copy the full SHA
    c58fbd5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #55016 from CyrusNajmabadi/updateVersion2

    Update version of cloudcache lib we reference
    CyrusNajmabadi authored Jul 24, 2021
    Configuration menu
    Copy the full SHA
    b60fe7f View commit details
    Browse the repository at this point in the history
  3. Merge pull request #54890 from ryzngard/issues/cursor_move_rename

    Add telemetry for cursor position changes when applying rename
    ryzngard authored Jul 24, 2021
    Configuration menu
    Copy the full SHA
    e52a161 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #54915 from mavasani/FixIssue38454

    Fix diagnostic suppressor unit tests
    mavasani authored Jul 24, 2021
    Configuration menu
    Copy the full SHA
    64bbbc7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bce899d View commit details
    Browse the repository at this point in the history