-
Notifications
You must be signed in to change notification settings - Fork 805
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
Fix some assertions in debug mode #3010
Conversation
@@ -13,7 +13,7 @@ open Microsoft.CodeAnalysis.Text | |||
open Microsoft.CodeAnalysis.CodeFixes | |||
open Microsoft.CodeAnalysis.CodeActions | |||
|
|||
[<ExportCodeFixProvider(FSharpConstants.FSharpLanguageName, Name = PredefinedCodeFixProviderNames.SimplifyNames); Shared>] | |||
//[<ExportCodeFixProvider(FSharpConstants.FSharpLanguageName, Name = PredefinedCodeFixProviderNames.SimplifyNames); Shared>] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I assume you didn't mean to disable this? There's an option for this in the options dialog.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks :) I'll re-enable it. However see also #3009
WHile fixing dotnet#2793 I improved the diagnostics for some assertions and remove some exceptions that were happening on the startup path I also cleaned up the logic for BinFolderOfDefaultFSharpCompiler a little and take advantage of the fact that optdata/sigdata are gone to simplify some things.
WHile fixing #2793 I improved the diagnostics for some assertions and remove some exceptions that were happening on the startup path
I also cleaned up the logic for
BinFolderOfDefaultFSharpCompiler
a little and take advantage of the fact that optdata/sigdata are gone to simplify some things.