Documentation

Lean.Data.Lsp.LanguageFeatures

Instances For
    Instances For
      Instances For
        Instances For
          Instances For

            Identifier that is sent from the server to the client as part of the CompletionItem.data? field. Needed to resolve the CompletionItem when the client sends a completionItem/resolve request for that item, again containing the data? field provided by the server.

            Instances For
              Instances For
                structure Lean.Lsp.Hover :
                Instances For
                  @[implicit_reducible]
                  @[implicit_reducible]
                  • includeDeclaration : Bool
                  Instances For
                    Instances For
                      @[reducible, inline]
                      Instances For
                        Instances For
                          @[implicit_reducible]
                          @[implicit_reducible]
                          Instances For
                            @[implicit_reducible]
                            Instances For
                              @[implicit_reducible]
                              instance Lean.Lsp.instToJsonDocumentSymbolAux {Self✝ : Type} [ToJson Self✝] :
                              Instances For
                                @[implicit_reducible]
                                @[implicit_reducible]
                                Instances For
                                  Instances For

                                    The semantic token modifiers included by default in the LSP specification. Not used by the Lean core, but implementing them here allows them to be utilized by users extending the Lean server.

                                    Instances For
                                      Instances For
                                        Instances For
                                          Instances For
                                            Instances For
                                              Instances For
                                                Instances For
                                                  • prepareProvider : Bool
                                                  Instances For
                                                    Instances For
                                                      Instances For
                                                        Instances For
                                                          Instances For
                                                            @[implicit_reducible]
                                                            Instances For
                                                              Instances For
                                                                Instances For
                                                                  Instances For
                                                                    Instances For
                                                                      Instances For
                                                                        structure Lean.Lsp.Color :
                                                                        Instances For
                                                                          @[implicit_reducible]
                                                                          @[implicit_reducible]
                                                                          Instances For