Package xsbti

Interface Action


public interface Action
An Action is very miminal representation of a `CodeAction` in the LSP protocol.

However it only focuses on the actual title, description, and edit, leaving it up to the language server to communicate with the client and put together a proper codeAction in accordance to client capabilities.

See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Optional description that may be shown to the user client side to explain the action.
    The actual edit contained in the action.
    Title of the action that will be shown to the user client side.
  • Method Details

    • title

      String title()
      Title of the action that will be shown to the user client side.
    • description

      Optional<String> description()
      Optional description that may be shown to the user client side to explain the action.
    • edit

      The actual edit contained in the action.