Skip to content

Implement Hover Request #5

@AnHeuermann

Description

@AnHeuermann

Description

Implement server capability Hover Request.

The hover request is sent from the client to the server to request hover information at a given text document position.

Desired features

  • Documentation on hover
    • Display doc-strings of classes (so every model, block, type and so on / everything's a class in Modelica)
    • (Optional) Display documentation annotation of classes (basically HTML)
    • Input and output types and doc-strings
  • Server test
  • Client end to end test

Example

In TypeScript this looks something like

grafik

OMEdit displays the doc-string of the class when writing, but not the documentation annotation.

grafik

Metadata

Metadata

Assignees

Labels

LS - ClientLanguage Server - Client capabilityLS - ServerLanguage Server - Server capability

Type

No type

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions