예제 #1
0
 // ILanguageClient implementation for Visual Studio v17.
 public Task <InitializationFailureContext> OnServerInitializeFailedAsync(ILanguageClientInitializationInfo initializationState)
 {
     return(Task.FromResult(new InitializationFailureContext
     {
         FailureMessage = initializationState.InitializationException?.Message
     }));
 }
예제 #2
0
        public Task <InitializationFailureContext?> OnServerInitializeFailedAsync(ILanguageClientInitializationInfo initializationState)
        {
            var initializationFailureContext = new InitializationFailureContext();

            initializationFailureContext.FailureMessage = string.Format(EditorFeaturesResources.Language_client_initialization_failed,
                                                                        Name, initializationState.StatusMessage, initializationState.InitializationException?.ToString());
            return(Task.FromResult <InitializationFailureContext?>(initializationFailureContext));
        }
        public Task <InitializationFailureContext> OnServerInitializeFailedAsync(ILanguageClientInitializationInfo initializationState)
        {
            var initializationFailureContext = new InitializationFailureContext();

            initializationFailureContext.FailureMessage = string.Format(VS.LSClientRazor.Resources.LanguageServer_Initialization_Failed,
                                                                        Name, initializationState.StatusMessage, initializationState.InitializationException?.ToString());
            return(Task.FromResult <InitializationFailureContext>(initializationFailureContext));
        }
 public Task <InitializationFailureContext> OnServerInitializeFailedAsync(
     ILanguageClientInitializationInfo initializationState)
 {
     return(Task.FromResult(new InitializationFailureContext()
     {
         FailureMessage = $"Language server failed to initialize during the {initializationState.Status} Stage"
     }));
 }
        public Task <InitializationFailureContext> OnServerInitializeFailedAsync(ILanguageClientInitializationInfo initializationState)
        {
            string message   = "Oh no! Foo Language Client failed to activate, now we can't test LSP! :(";
            string exception = initializationState.InitializationException?.ToString() ?? string.Empty;

            message = $"{message}\n {exception}";

            var failureContext = new InitializationFailureContext()
            {
                FailureMessage = message,
            };

            return(Task.FromResult(failureContext));
        }
예제 #6
0
        public async Task <InitializationFailureContext> OnServerInitializeFailedAsync(ILanguageClientInitializationInfo initializationState)
        {
            var results = new InitializationFailureContext();

            results.FailureMessage = initializationState.InitializationException.Message;
            return(results);
        }