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

Update all projects with Nullable #894

Open
Kielek opened this issue Jan 12, 2023 · 5 comments
Open

Update all projects with Nullable #894

Kielek opened this issue Jan 12, 2023 · 5 comments
Assignees

Comments

@Kielek
Copy link
Contributor

Kielek commented Jan 12, 2023

Issue that does not fit into other categories

This issue is to track the effort of updating all projects to support Nullable and remove:

  <Nullable>disable</Nullable>

If possible enable projects one by one with corresponding Tests project to avoid huge PRs.

Ref: open-telemetry/opentelemetry-dotnet#3958

@Kielek Kielek added .NET good first issue Good for newcomers help wanted Extra attention is needed labels Jan 12, 2023
@Kielek Kielek mentioned this issue Jan 19, 2023
2 tasks
@FernandoNunes
Copy link
Contributor

FernandoNunes commented Jan 24, 2023

Hi @Kielek ,

I've started to pick this up. First PR is here: #920

If the required changes are all like the ones of this first PR, once is completed I'll do the rest of the projects / PRs.

@Kielek
Copy link
Contributor Author

Kielek commented Jan 24, 2023

@FernandoNunes, it is the goal, but I would expect more changes related to the code adjustment. See as an example: https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/892/files.

Note: the tricky part could be OpenTelemetry.Contrib.Shared project which is compiled-in for multiple projects. What is more it is copied from main/SDK repository. It will be great to enable nullability there and then copy it here.

rypdal added a commit to rypdal/opentelemetry-dotnet-contrib that referenced this issue Aug 7, 2023
rypdal added a commit to rypdal/opentelemetry-dotnet-contrib that referenced this issue Aug 8, 2023
rypdal added a commit to rypdal/opentelemetry-dotnet-contrib that referenced this issue Aug 8, 2023
rypdal added a commit to rypdal/opentelemetry-dotnet-contrib that referenced this issue Aug 8, 2023
…ion/AWSMessagingUtilsTests.cs


open-telemetry#894: review suggestion

Co-authored-by: Christian Neumüller <christian+github@neumueller.me>
rypdal added a commit to rypdal/opentelemetry-dotnet-contrib that referenced this issue Aug 8, 2023
rypdal added a commit to rypdal/opentelemetry-dotnet-contrib that referenced this issue Aug 8, 2023
rypdal added a commit to rypdal/opentelemetry-dotnet-contrib that referenced this issue Aug 8, 2023
…ion/AWSMessagingUtilsTests.cs


open-telemetry#894: applied suggestion

Co-authored-by: Christian Neumüller <christian+github@neumueller.me>
rypdal added a commit to rypdal/opentelemetry-dotnet-contrib that referenced this issue Aug 8, 2023
rypdal added a commit to rypdal/opentelemetry-dotnet-contrib that referenced this issue Aug 9, 2023
rypdal added a commit to rypdal/opentelemetry-dotnet-contrib that referenced this issue Aug 9, 2023
rypdal added a commit to rypdal/opentelemetry-dotnet-contrib that referenced this issue Aug 9, 2023
rypdal added a commit to rypdal/opentelemetry-dotnet-contrib that referenced this issue Aug 9, 2023
rypdal added a commit to rypdal/opentelemetry-dotnet-contrib that referenced this issue Aug 9, 2023
rypdal added a commit to rypdal/opentelemetry-dotnet-contrib that referenced this issue Aug 9, 2023
rypdal added a commit to rypdal/opentelemetry-dotnet-contrib that referenced this issue Aug 9, 2023
@Kielek
Copy link
Contributor Author

Kielek commented Jun 12, 2024

@zivaninstana, would you like to contribute to this issue? Exporter.Instana still does not implement this feature.

@zivaninstana
Copy link
Contributor

Yes sure, I will take a look

@Kielek
Copy link
Contributor Author

Kielek commented Oct 4, 2024

Assigning @CodeBlanch as he is working on last part - Geneva exporter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants