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

[release/8.0] Fix diagnostic creation to ensure including the URI #91145

Merged
merged 2 commits into from
Aug 28, 2023

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Aug 25, 2023

Backport of #91123 to release/8.0

/cc @tarekgh

Customer Impact

For users utilizing Logging or Interop source generators, there is a chance that certain diagnostics may lack URI links directing to the issues. The diagnostics that currently lack URI links were introduced recently and will not consistently display the URI, just like the other diagnostics do.

Testing

regression tests

Risk

The risk is minimal, as the only alteration made is to ensure the addition of URI links to the generated diagnostics.

IMPORTANT: If this backport is for a servicing release, please verify that:

  • The PR target branch is release/X.0-staging, not release/X.0.

  • If the change touches code that ships in a NuGet package, you have added the necessary package authoring and gotten it explicitly reviewed.

@ghost
Copy link

ghost commented Aug 25, 2023

Tagging subscribers to this area: @dotnet/area-infrastructure-libraries
See info in area-owners.md if you want to be subscribed.

Issue Details

Backport of #91123 to release/8.0

/cc @tarekgh

Customer Impact

Testing

Risk

IMPORTANT: If this backport is for a servicing release, please verify that:

  • The PR target branch is release/X.0-staging, not release/X.0.

  • If the change touches code that ships in a NuGet package, you have added the necessary package authoring and gotten it explicitly reviewed.

Author: github-actions[bot]
Assignees: -
Labels:

area-Infrastructure-libraries

Milestone: -

@tarekgh tarekgh added Servicing-consider Issue for next servicing release review area-Extensions-Logging and removed area-Infrastructure-libraries labels Aug 25, 2023
@tarekgh tarekgh added this to the 8.0.0 milestone Aug 25, 2023
@ghost
Copy link

ghost commented Aug 25, 2023

Tagging subscribers to this area: @dotnet/area-extensions-logging
See info in area-owners.md if you want to be subscribed.

Issue Details

Backport of #91123 to release/8.0

/cc @tarekgh

Customer Impact

For users utilizing Logging or Interop source generators, there is a chance that certain diagnostics may lack URI links directing to the issues. The diagnostics that currently lack URI links were introduced recently and will not consistently display the URI, just like the other diagnostics do.

Testing

regression tests

Risk

The risk is minimal, as the only alteration made is to ensure the addition of URI links to the generated diagnostics.

IMPORTANT: If this backport is for a servicing release, please verify that:

  • The PR target branch is release/X.0-staging, not release/X.0.

  • If the change touches code that ships in a NuGet package, you have added the necessary package authoring and gotten it explicitly reviewed.

Author: github-actions[bot]
Assignees: -
Labels:

Servicing-consider, area-Extensions-Logging

Milestone: -

Copy link
Member

@ericstj ericstj left a comment

Choose a reason for hiding this comment

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

Approved for RC2 - low risk fix thats mopping up a difference caused by merging parallel fixes in RC1

@tarekgh tarekgh added Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Aug 25, 2023
@tarekgh
Copy link
Member

tarekgh commented Aug 28, 2023

@carlossanlop can you please help merging this one?

@carlossanlop carlossanlop merged commit 9f49938 into release/8.0 Aug 28, 2023
114 of 122 checks passed
@carlossanlop carlossanlop deleted the backport/pr-91123-to-release/8.0 branch August 28, 2023 16:16
@radical radical mentioned this pull request Sep 26, 2023
@ghost ghost locked as resolved and limited conversation to collaborators Sep 27, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-Extensions-Logging Servicing-approved Approved for servicing release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants