112 references to ErrorSeverity
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
StringCopyPaste\StringCopyPasteData.cs (2)
43catch (Exception ex) when (FatalError.ReportAndCatch(ex, ErrorSeverity.Critical)) 63catch (Exception ex) when (FatalError.ReportAndCatch(ex, ErrorSeverity.Critical))
Microsoft.CodeAnalysis.CSharp.Features (12)
Completion\CompletionProviders\CrefCompletionProvider.cs (1)
88catch (Exception e) when (FatalError.ReportAndCatchUnlessCanceled(e, ErrorSeverity.General))
Completion\CompletionProviders\DeclarationName\DeclarationNameCompletionProvider.cs (1)
103catch (Exception e) when (FatalError.ReportAndCatchUnlessCanceled(e, ErrorSeverity.General))
Completion\CompletionProviders\EnumAndCompletionListTagCompletionProvider.cs (1)
101catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, ErrorSeverity.General))
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.cs (1)
107catch (Exception e) when (FatalError.ReportAndCatchUnlessCanceled(e, ErrorSeverity.General))
Completion\CompletionProviders\ExplicitInterfaceTypeCompletionProvider.cs (1)
63catch (Exception e) when (FatalError.ReportAndCatchUnlessCanceled(e, ErrorSeverity.General))
Completion\CompletionProviders\ExternAliasCompletionProvider.cs (1)
91catch (Exception e) when (FatalError.ReportAndCatchUnlessCanceled(e, ErrorSeverity.General))
Completion\CompletionProviders\FunctionPointerUnmanagedCallingConventionCompletionProvider.cs (1)
88catch (Exception e) when (FatalError.ReportAndCatchUnlessCanceled(e, ErrorSeverity.General))
Completion\CompletionProviders\NamedParameterCompletionProvider.cs (1)
127catch (Exception e) when (FatalError.ReportAndCatchUnlessCanceled(e, ErrorSeverity.General))
Completion\CompletionProviders\SnippetCompletionProvider.cs (1)
78catch (Exception e) when (FatalError.ReportAndCatchUnlessCanceled(e, ErrorSeverity.General))
Completion\CompletionProviders\SpeculativeTCompletionProvider.cs (1)
60catch (Exception e) when (FatalError.ReportAndCatchUnlessCanceled(e, ErrorSeverity.General))
Completion\CompletionProviders\TupleNameCompletionProvider.cs (1)
66catch (Exception e) when (FatalError.ReportAndCatchUnlessCanceled(e, ErrorSeverity.General))
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (1)
159catch (Exception e) when (FatalError.ReportAndCatchUnlessCanceled(e, cancellationToken, ErrorSeverity.General))
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.cs\ITypeSymbolExtensions.cs (1)
136catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, cancellationToken, ErrorSeverity.General))
Microsoft.CodeAnalysis.EditorFeatures (9)
IntelliSense\AsyncCompletion\CommitManager.cs (3)
190FatalError.ReportAndCatch(new InvalidOperationException("Subject buffer did not provide Edit Access"), ErrorSeverity.Critical); 196FatalError.ReportAndCatch(new InvalidOperationException("Subject buffer is editing by someone else."), ErrorSeverity.Critical); 248FatalError.ReportAndCatch(new InvalidOperationException("The invoked LSP snippet expander came back as false."), ErrorSeverity.Critical);
IntelliSense\Helpers.cs (1)
229catch (Exception ex) when (FatalError.ReportAndCatch(ex, ErrorSeverity.Critical))
IntelliSense\QuickInfo\QuickInfoSourceProvider.QuickInfoSource.cs (1)
107catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, cancellationToken, ErrorSeverity.Critical))
NavigationBar\NavigationBarController.cs (1)
258catch (Exception e) when (FatalError.ReportAndCatch(e, ErrorSeverity.Critical))
ReferenceHighlighting\ReferenceHighlightingViewTaggerProvider.cs (1)
199catch (Exception e) when (FatalError.ReportAndCatchUnlessCanceled(e, cancellationToken, ErrorSeverity.General))
RenameTracking\RenameTrackingTaggerProvider.cs (1)
137catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, cancellationToken, ErrorSeverity.General))
Shared\Extensions\ITextBufferEditExtensions.cs (1)
27catch (Exception e) when (ErrorReporting.FatalError.ReportAndCatch(e, ErrorReporting.ErrorSeverity.Critical))
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (4)
Controller.Session_ComputeModel.cs (2)
128catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, cancellationToken, ErrorSeverity.Critical)) 218catch (Exception e) when (FatalError.ReportAndCatchUnlessCanceled(e, cancellationToken, ErrorSeverity.Critical))
SuggestedAction.cs (1)
124catch (Exception ex) when (FatalError.ReportAndCatch(ex, ErrorSeverity.Critical))
SuggestedActionWithNestedActions.cs (1)
67FatalError.ReportAndCatch(new InvalidOperationException($"{nameof(InnerInvokeAsync)} should not be called on a {nameof(SuggestedActionWithNestedActions)}"), ErrorSeverity.Critical);
Microsoft.CodeAnalysis.EditorFeatures.Wpf (10)
InlineHints\InlineHintsTagger.cs (1)
197catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, ErrorSeverity.General))
InlineRename\CommandHandlers\RenameCommandHandler.cs (1)
115catch (Exception ex) when (FatalError.ReportAndCatch(ex, ErrorSeverity.Critical))
InlineRename\UI\Dashboard\RenameDashboard.xaml.cs (1)
346catch (Exception ex) when (FatalError.ReportAndCatch(ex, ErrorSeverity.Critical))
NavigateTo\NavigateToItemProvider.Callback.cs (1)
80catch (InvalidOperationException ex) when (FatalError.ReportAndCatch(ex, ErrorSeverity.Critical))
SignatureHelp\Controller.Session_ComputeModel.cs (2)
128catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, cancellationToken, ErrorSeverity.Critical)) 218catch (Exception e) when (FatalError.ReportAndCatchUnlessCanceled(e, cancellationToken, ErrorSeverity.Critical))
StringCopyPaste\WpfStringCopyPasteService.cs (2)
58catch (Exception ex) when (FatalError.ReportAndCatch(ex, ErrorSeverity.Critical)) 76catch (Exception ex) when (FatalError.ReportAndCatch(ex, ErrorSeverity.Critical))
Suggestions\SuggestedActions\SuggestedAction.cs (1)
124catch (Exception ex) when (FatalError.ReportAndCatch(ex, ErrorSeverity.Critical))
Suggestions\SuggestedActionWithNestedActions.cs (1)
67FatalError.ReportAndCatch(new InvalidOperationException($"{nameof(InnerInvokeAsync)} should not be called on a {nameof(SuggestedActionWithNestedActions)}"), ErrorSeverity.Critical);
Microsoft.CodeAnalysis.Features (10)
Completion\Providers\AbstractInternalsVisibleToCompletionProvider.cs (1)
77catch (Exception e) when (FatalError.ReportAndCatchUnlessCanceled(e, ErrorSeverity.General))
Completion\Providers\AbstractPartialTypeCompletionProvider.cs (1)
55catch (Exception e) when (FatalError.ReportAndCatchUnlessCanceled(e, ErrorSeverity.General))
Completion\Providers\AbstractSymbolCompletionProvider.cs (1)
252catch (Exception e) when (FatalError.ReportAndCatchUnlessCanceled(e, ErrorSeverity.General))
Completion\Providers\Scripting\AbstractDirectivePathCompletionProvider.cs (1)
62catch (Exception e) when (FatalError.ReportAndCatchUnlessCanceled(e, ErrorSeverity.General))
ExtractMethod\ExtractMethodMatrix.cs (1)
98FatalError.ReportAndCatch(new Exception($"extract method encountered unknown states: {key.ToString()}"), ErrorSeverity.Critical);
Formatting\AbstractNewDocumentFormattingService.cs (1)
58catch (Exception ex) when (FatalError.ReportAndCatchUnlessCanceled(ex, cancellationToken, ErrorSeverity.General))
Intents\IntentDataProvider.cs (1)
46catch (Exception ex) when (FatalError.ReportAndCatch(ex, ErrorSeverity.General))
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (2)
143catch (Exception e) when (FatalError.ReportAndCatchUnlessCanceled(e, cancellationToken, ErrorSeverity.General)) 221catch (Exception e) when (FatalError.ReportAndCatch(e, ErrorSeverity.Diagnostic))
Wrapping\AbstractCodeActionComputer.cs (1)
310catch (Exception ex) when (FatalError.ReportAndCatchUnlessCanceled(ex, CancellationToken, ErrorSeverity.Diagnostic))
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\InlineCompletions\XmlSnippetParser.cs (1)
53catch (Exception ex) when (FatalError.ReportAndCatch(ex, ErrorSeverity.General))
Microsoft.CodeAnalysis.Remote.ServiceHub (9)
FaultReporter.cs (5)
35private static FaultSeverity ConvertSeverity(ErrorSeverity severity) 39ErrorSeverity.Uncategorized => FaultSeverity.Uncategorized, 40ErrorSeverity.Diagnostic => FaultSeverity.Diagnostic, 41ErrorSeverity.General => FaultSeverity.General, 42ErrorSeverity.Critical => FaultSeverity.Critical,
Host\RemoteWorkspace.cs (3)
123catch (Exception ex) when (FatalError.ReportAndPropagateUnlessCanceled(ex, cancellationToken, ErrorSeverity.Critical)) 151catch (Exception ex) when (FatalError.ReportAndPropagate(ex, ErrorSeverity.Critical)) 215catch (Exception ex) when (FatalError.ReportAndPropagate(ex, ErrorSeverity.Critical))
Host\RemoteWorkspace.InFlightSolution.cs (1)
127catch (Exception ex) when (FatalError.ReportAndPropagate(ex, ErrorSeverity.General))
Microsoft.CodeAnalysis.Workspaces (39)
FatalError.cs (17)
29public delegate void ErrorReporterHandler(Exception exception, ErrorSeverity severity, bool forceDump); 97public static bool ReportAndPropagate(Exception exception, ErrorSeverity severity = ErrorSeverity.Uncategorized) 109public static bool ReportAndPropagateUnlessCanceled(Exception exception, ErrorSeverity severity = ErrorSeverity.Uncategorized) 138public static bool ReportAndPropagateUnlessCanceled(Exception exception, CancellationToken contextCancellationToken, ErrorSeverity severity = ErrorSeverity.Uncategorized) 164public static bool ReportAndCatch(Exception exception, ErrorSeverity severity = ErrorSeverity.Uncategorized) 171public static bool ReportWithDumpAndCatch(Exception exception, ErrorSeverity severity = ErrorSeverity.Uncategorized) 184public static bool ReportAndCatchUnlessCanceled(Exception exception, ErrorSeverity severity = ErrorSeverity.Uncategorized) 214public static bool ReportAndCatchUnlessCanceled(Exception exception, CancellationToken contextCancellationToken, ErrorSeverity severity = ErrorSeverity.Uncategorized) 232private static void Report(Exception exception, ErrorSeverity severity = ErrorSeverity.Uncategorized, bool forceDump = false)
FindSymbols\SymbolFinder_Hierarchy.cs (1)
183catch (Exception ex) when (FatalError.ReportAndPropagateUnlessCanceled(ex, cancellationToken, ErrorSeverity.Diagnostic))
Rename\ConflictEngine\ConflictResolver.Session.cs (6)
256catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, ErrorSeverity.Critical)) 463catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, ErrorSeverity.Critical)) 641catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, ErrorSeverity.Critical)) 683catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, ErrorSeverity.Critical)) 718catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, ErrorSeverity.Critical)) 762catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, ErrorSeverity.Critical))
Shared\Utilities\AsyncBatchingWorkQueue`2.cs (1)
241catch (Exception ex) when (FatalError.ReportAndPropagateUnlessCanceled(ex, ErrorSeverity.Critical))
Workspace\Solution\Document.cs (1)
315catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, cancellationToken, ErrorSeverity.Critical))
Workspace\Solution\DocumentState.cs (3)
193catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, cancellationToken, ErrorSeverity.Critical)) 215catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, cancellationToken, ErrorSeverity.Critical)) 706FatalError.ReportAndCatch(new Exception($"tree and text has different length {newTree.Length} vs {newText.Length}"), ErrorSeverity.Critical);
Workspace\Solution\ProjectState_Checksum.cs (1)
83catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, cancellationToken, ErrorSeverity.Critical))
Workspace\Solution\SolutionState.CompilationTracker.cs (5)
460catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, cancellationToken, ErrorSeverity.Critical)) 533catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, cancellationToken, ErrorSeverity.Critical)) 562catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, cancellationToken, ErrorSeverity.Critical)) 667catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, cancellationToken, ErrorSeverity.Critical)) 971catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, cancellationToken, ErrorSeverity.Critical))
Workspace\Solution\SolutionState.cs (3)
1694catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, cancellationToken, ErrorSeverity.Critical)) 1969catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, cancellationToken, ErrorSeverity.Critical)) 2003catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, cancellationToken, ErrorSeverity.Critical))
Workspace\Workspace_Editor.cs (1)
618catch (Exception e) when (FatalError.ReportAndPropagate(e, ErrorSeverity.General))
Microsoft.VisualStudio.LanguageServices (13)
Diagnostics\VisualStudioDiagnosticAnalyzerProvider.WorkspaceEventListener.cs (1)
65catch (Exception e) when (FatalError.ReportAndPropagate(e, ErrorSeverity.Diagnostic))
Library\ObjectBrowser\AbstractObjectBrowserLibraryManager.cs (2)
124catch (Exception e) when (FatalError.ReportAndCatch(e, ErrorSeverity.Diagnostic)) 533catch (Exception e) when (FatalError.ReportAndCatch(e, ErrorSeverity.Critical))
Library\ObjectBrowser\ObjectList.cs (1)
767catch (Exception ex) when (FatalError.ReportAndCatch(ex, ErrorSeverity.Critical))
Progression\GraphQueryManager.cs (1)
167catch (Exception ex) when (FatalError.ReportAndPropagateUnlessCanceled(ex, ErrorSeverity.Diagnostic))
ProjectSystem\InvisibleEditor.cs (1)
156catch (Exception ex) when (FatalError.ReportAndPropagate(ex, ErrorSeverity.Critical)) // critical severity, since this means we're not saving edited files
ProjectSystem\OpenTextBufferProvider.cs (1)
88catch (Exception e) when (FatalError.ReportAndCatch(e, ErrorSeverity.Critical))
RoslynPackage.cs (1)
385FatalError.ReportAndCatch(new InvalidOperationException("BulkFileOperation already exist"), ErrorSeverity.General);
Watson\FaultReporter.cs (5)
35private static FaultSeverity ConvertSeverity(ErrorSeverity severity) 39ErrorSeverity.Uncategorized => FaultSeverity.Uncategorized, 40ErrorSeverity.Diagnostic => FaultSeverity.Diagnostic, 41ErrorSeverity.General => FaultSeverity.General, 42ErrorSeverity.Critical => FaultSeverity.Critical,
Microsoft.VisualStudio.LanguageServices.CSharp (1)
CSharpPackage.cs (1)
79catch (Exception e) when (FatalError.ReportAndPropagateUnlessCanceled(e, ErrorSeverity.General))
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\FileCodeModel.cs (1)
390FatalError.ReportAndPropagate(new Exception("Failed to apply the workspace changes."), ErrorSeverity.Critical);