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

Nullable annotations support #27389

Closed
1 of 3 tasks
mkArtakMSFT opened this issue Oct 30, 2020 · 2 comments
Closed
1 of 3 tasks

Nullable annotations support #27389

mkArtakMSFT opened this issue Oct 30, 2020 · 2 comments
Labels
area-mvc Includes: MVC, Actions and Controllers, Localization, CORS, most templates design-proposal This issue represents a design proposal for a different issue, linked in the description Theme: meeting developer expectations
Milestone

Comments

@mkArtakMSFT
Copy link
Member

mkArtakMSFT commented Oct 30, 2020

Summary

What's covered as part of this effort:

  • Enable nullable-annotations for the aspnetcore repo (tracked separately)
  • Enable nullability enforcement in project templates
  • Make generated code, scaffolding and any other pieces of code that we emit in to a user's project nullable-aware or better, nullable enabled.

People with more context

@pranavkm, @JamesNK

Motivation and goals

1-2 paragraphs, or a bullet-pointed list. What existing pain points does this solve? What evidence shows it's valuable to solve this?

In scope

A list of major scenarios, perhaps in priority order.

Out of scope

Scenarios you explicitly want to exclude.

Risks / unknowns

How might developers misinterpret/misuse this? How might implementing it restrict us from other enhancements in the future? Also list any perf/security/correctness concerns.

Examples

Give brief examples of possible developer experiences (e.g., code they would write).

Don't be deeply concerned with how it would be implemented yet. Your examples could even be from other technology stacks.

@mkArtakMSFT mkArtakMSFT added design-proposal This issue represents a design proposal for a different issue, linked in the description Theme: meeting developer expectations labels Oct 30, 2020
@mkArtakMSFT mkArtakMSFT added this to the Next sprint planning milestone Oct 30, 2020
@ghost
Copy link

ghost commented Oct 30, 2020

Thanks for contacting us.
We're moving this issue to the Next sprint planning milestone for future evaluation / consideration. We will evaluate the request when we are planning the work for the next milestone. To learn more about what to expect next and how this issue will be handled you can read more about our triage process here.

@mkArtakMSFT
Copy link
Member Author

Closing as we now have multiple issues tracking this.

@ghost ghost locked as resolved and limited conversation to collaborators Sep 11, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-mvc Includes: MVC, Actions and Controllers, Localization, CORS, most templates design-proposal This issue represents a design proposal for a different issue, linked in the description Theme: meeting developer expectations
Projects
None yet
Development

No branches or pull requests

2 participants