-
Notifications
You must be signed in to change notification settings - Fork 1
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
C# 6 migration aids #19
Comments
This functionality can be selectively enabled by the following steps.
The diagnostic will be automatically disabled for any project containing a line like the following: <PropertyGroup>
<LangVersion>5</LangVersion>
</PropertyGroup> |
Here is another good example of where I'd like to see these labeled as "refactoring" rather than "code fix". The C# 1.x styles are still valid, correct, and supported. There's no 'fix' or bug there. We should encourage teams to adopt the newer and better practices. However, I don't think we want to appear to imply that older practices are "wrong" in any real sense. |
I added the refactoring tag. Note that some items really are likely problem issues, such as a suggestion to change Others, such as changing a |
This will be a common request I imagine. It would be cool to have a collection of diagnostics/code fixes that identify code that can use new C# 6 features and automatically change them.
This is a prime candidate for implementing multiple diagnostics within a single repository.
The text was updated successfully, but these errors were encountered: