-
Notifications
You must be signed in to change notification settings - Fork 135
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Fix C# language level override with "latest" #871
Conversation
It was incorrectly treating this as though it were "default", and trying to apply heuristics. It now correctly treats this as "latest", e.g. C# 7.3 at time of going to press.
The Travis builds completed successfully, but didn't update their statuses. Oh well. Merging! |
It still happens in the latest Rider 2020.2 version. I accidentally clicked on It is frustrating, as it suggests code changes related to C# 8.0 and this version isn't supported in Unity. |
What is your setup (Unity version, Rider version, OS)? |
Unity : 2019.4.3f1 rider-logs-20200817-135947.zip I noticed my problem (the consequence, not the cause) is in the file I deleted that file and it fixed my problem but it's still a bug as far as I know. |
I wonder how that setting was introduced. Do you remember adding it? Is it in your vcs or only locally? |
Thanks! I have started internal discussion https://jetbrains.slack.com/archives/C53QFRZ7G/p1597695558405100 |
Request opened https://youtrack.jetbrains.com/issue/RIDER-49393 |
It was incorrectly treating this as though it were "default", and trying to apply heuristics. It now correctly treats this as "latest", e.g. C# 7.3 at time of going to press.