Skip to content

Report obsoletion diagnostics for slice and indexer#53463

Merged
jcouv merged 1 commit intodotnet:mainfrom
Youssef1313:obsolete-indexer-slice
May 21, 2021
Merged

Report obsoletion diagnostics for slice and indexer#53463
jcouv merged 1 commit intodotnet:mainfrom
Youssef1313:obsolete-indexer-slice

Conversation

@Youssef1313
Copy link
Member

@Youssef1313 Youssef1313 commented May 17, 2021

Replaces #53421
Addresses #53418 (but shouldn't close)

@Youssef1313 Youssef1313 requested a review from a team as a code owner May 17, 2021 18:11
@ghost ghost added the Area-Compilers label May 17, 2021
@jcouv
Copy link
Member

jcouv commented May 17, 2021

Updated OP so this PR doesn't close the issue. We'll have to make a further change in the list-patterns feature branch (check obsolete is reported in length-/list-/slice-patterns and we'll need to remove PROTOTYPE comment that links to the issue).

@jcouv jcouv self-assigned this May 17, 2021
@jcouv jcouv added this to the 17.0 milestone May 17, 2021
Copy link
Member

@jcouv jcouv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM Thanks (iteration 1)

@jcouv
Copy link
Member

jcouv commented May 21, 2021

@dotnet/roslyn-compiler for a second review of community PR. Thanks

@jcouv jcouv added Community The pull request was submitted by a contributor who is not a Microsoft employee. Feature - Range Range labels May 21, 2021
@jcouv jcouv merged commit a89d7eb into dotnet:main May 21, 2021
@ghost ghost modified the milestones: 17.0, Next May 21, 2021
@jcouv
Copy link
Member

jcouv commented May 21, 2021

Merged/squashed. Thanks @Youssef1313 !

333fred added a commit that referenced this pull request May 24, 2021
…ures/interpolated-string

* upstream/main: (92 commits)
  Keep casts when necessary to prefer a constant pattern over a type pattern
  Remove SyntaxKind.DataKeyword (#53614)
  Display 'readonly' for record structs (#53634)
  Update Building, Debugging, and Testing on Windows.md (#53543)
  Update dependencies from https://github.com/dotnet/arcade build 20210521.3 (#53617)
  Introduce resx for BuildValidator and MS.CA.Rebuild to allow localization (#53447)
  Report obsoletion diagnostics for slice and indexer (#53463)
  Update BasicGenerateConstructorDialog.cs
  Add searchbox in generate overrides dialog
  Allow `with` on anonymous types (#53248)
  Report diagnostic on correct node (#53538)
  Fix NotNullIfNotNull delegate conversion (#53409)
  Verify quick info session in InvokeQuickInfo
  Remove unnecessary retry
  Ensure no navbar IO on the UI thread
  Enable nullable reference types
  Fix timeout behavior in GetQuickInfo
  Add a semantic model based GetQuickInfoAsync entry point into QuickInfoServiceWithProviders
  Move semantic model based quick info API up to CommonQuickInfoProvider type
  Fix dnceng build by forcing the use of xcopy msbuild
  ...
@RikkiGibson RikkiGibson modified the milestones: Next, 17.0.P2 Jun 29, 2021
@Youssef1313 Youssef1313 deleted the obsolete-indexer-slice branch August 11, 2021 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area-Compilers Community The pull request was submitted by a contributor who is not a Microsoft employee. Feature - Range Range

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants