util
====
* :doc:`cli_util` -- Defines ``AutoRegisteringGroup``
* :doc:`dataclass` -- Defines ``get_dataclass_default``
* :doc:`exception` -- Defines ``is_headless_environment``, ``show_fatal_exception_safe``
* :doc:`file_proxy` -- Defines ``JetBrainsFileProxy``
* :doc:`file_system` -- Defines ``ScanResult``, ``scan_directory``, ``find_all_non_ignored_files``, ``GitignoreParser``, …
* :doc:`inspection` -- Defines ``iter_subclasses``, ``compute_language_server_support_composition``
* :doc:`logging` -- Defines ``LogBuffer``, ``SuspendedLoggersContext``
* :doc:`pypi` -- Utilities for querying package information from the Python Package Index (PyPI).
* :doc:`pywebview` -- Defines ``WebViewWithTray``
* :doc:`shell` -- Defines ``execute_shell_command``
* :doc:`text_utils` -- Defines ``LineType``, ``TextLine``, ``MatchedConsecutiveLines``, ``search_text``, …
* :doc:`thread` -- Defines ``execute_with_timeout``
* :doc:`version` -- Defines ``Version``
* :doc:`yaml` -- Defines ``YamlCommentNormalisation``, ``load_yaml``, ``normalise_yaml_comments``, ``transfer_yaml_comments_by_index``, …
