Skip to content

Nullable Reference Types #1596

@lechu445

Description

@lechu445

Is your feature request related to a problem? Please describe.

Let's add NRT annotations. There are many articles explaining what benefits it bring.

Describe the solution you'd like

This change is possible to split into 2 changes:

  • to mark public API with NRT (breaking change)
  • add NRT to internal code

Describe alternatives you've considered

No response

Additional context

This would be a breaking change, as marking public API with NRT can cause warnings in users projects. If they have TreatWarningsAsErrors, this can cause their projects not built. Therefore, let's consider it as a breaking change.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions