[all-commits] [llvm/llvm-project] ed344c: [mlir:LSP] Add a quickfix code action for insertin...

River Riddle via All-commits all-commits at lists.llvm.org
Wed Jul 20 15:44:26 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ed344c88774a46aa1f1eed6b7e36f42e73031c69
      https://github.com/llvm/llvm-project/commit/ed344c88774a46aa1f1eed6b7e36f42e73031c69
  Author: River Riddle <riddleriver at gmail.com>
  Date:   2022-07-20 (Wed, 20 Jul 2022)

  Changed paths:
    M mlir/docs/Tools/MLIRLSP.md
    M mlir/lib/Tools/lsp-server-support/Protocol.cpp
    M mlir/lib/Tools/lsp-server-support/Protocol.h
    M mlir/lib/Tools/mlir-lsp-server/LSPServer.cpp
    M mlir/lib/Tools/mlir-lsp-server/MLIRServer.cpp
    M mlir/lib/Tools/mlir-lsp-server/MLIRServer.h
    A mlir/test/mlir-lsp-server/code-action.test
    M mlir/test/mlir-lsp-server/initialize-params.test

  Log Message:
  -----------
  [mlir:LSP] Add a quickfix code action for inserting expected-* diagnostic checks

This allows for automatically inserting expected checks for parser and verifier
diagnostics, which simplifies the workflow when building new dialect
constructs or extending existing ones.

Differential Revision: https://reviews.llvm.org/D130152




More information about the All-commits mailing list