xilinx-language-server

Provide __version__ for importlib.metadata.version().

This module can be called by python -m.

xilinx_language_server.__main__.get_parser()[source]

Get a parser for unit test.

xilinx_language_server.__main__.main()[source]

Parse arguments and provide shell completions.

This file is generated by setuptools-generate. The information comes from pyproject.toml. It provide some metainfo for docs/conf.py to build documents and help2man to build man pages.

Server

class xilinx_language_server.server.XilinxLanguageServer(*args: Any)[source]

Xilinx language server.

xilinx_language_server.server.check_filetype(uri: str, shebang: str = '') Literal['vivado', 'vitis', ''][source]

Check filetype.

Parameters:
  • uri (str) –

  • shebang (str) –

Return type:

Literal[“vivado”, “vitis”, “”]

xilinx_language_server.server.get_document() dict[str, dict[str, str]][source]

Get document.

Return type:

dict[str, dict[str, str]]