.editorconfig
.gitattributes
.gitignore
.mypy.ini
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
CONTRIBUTORS.md
Implementations.md
LICENSE.txt
MANIFEST.in
PULL_REQUEST_TEMPLATE.md
README.md
ThirdPartyNotices.txt
azure-pipelines.yml
setup.cfg
setup.py
tox.ini
./CHANGELOG.md
./LICENSE.txt
./README.md
./pygls/py.typed
assets/img/readme/completion-list.png
docs/Makefile
docs/make.bat
docs/source/conf.py
docs/source/index.rst
docs/source/pages/advanced_usage.rst
docs/source/pages/getting_started.rst
docs/source/pages/testing.rst
docs/source/pages/tutorial.rst
examples/README.md
examples/json-extension/.gitignore
examples/json-extension/.vscodeignore
examples/json-extension/README.md
examples/json-extension/package-lock.json
examples/json-extension/package.json
examples/json-extension/tsconfig.json
examples/json-extension/tslint.json
examples/json-extension/.vscode/launch.json
examples/json-extension/.vscode/tasks.json
examples/json-extension/client/src/extension.ts
examples/json-extension/server/__init__.py
examples/json-extension/server/__main__.py
examples/json-extension/server/server.py
examples/json-extension/server/tests/__init__.py
examples/json-extension/server/tests/unit/__init__.py
examples/json-extension/server/tests/unit/test_features.py
pygls/__init__.py
pygls/capabilities.py
pygls/constants.py
pygls/exceptions.py
pygls/feature_manager.py
pygls/protocol.py
pygls/py.typed
pygls/server.py
pygls/uris.py
pygls/workspace.py
pygls.egg-info/PKG-INFO
pygls.egg-info/SOURCES.txt
pygls.egg-info/dependency_links.txt
pygls.egg-info/not-zip-safe
pygls.egg-info/requires.txt
pygls.egg-info/top_level.txt
pygls/lsp/__init__.py
pygls/lsp/methods.py
pygls/lsp/types/__init__.py
pygls/lsp/types/basic_structures.py
pygls/lsp/types/client.py
pygls/lsp/types/diagnostics.py
pygls/lsp/types/general_messages.py
pygls/lsp/types/text_synchronization.py
pygls/lsp/types/window.py
pygls/lsp/types/workspace.py
pygls/lsp/types/language_features/__init__.py
pygls/lsp/types/language_features/code_action.py
pygls/lsp/types/language_features/code_lens.py
pygls/lsp/types/language_features/color_presentation.py
pygls/lsp/types/language_features/completion.py
pygls/lsp/types/language_features/declaration.py
pygls/lsp/types/language_features/definition.py
pygls/lsp/types/language_features/document_color.py
pygls/lsp/types/language_features/document_highlight.py
pygls/lsp/types/language_features/document_link.py
pygls/lsp/types/language_features/document_symbol.py
pygls/lsp/types/language_features/folding_range.py
pygls/lsp/types/language_features/formatting.py
pygls/lsp/types/language_features/hover.py
pygls/lsp/types/language_features/implementation.py
pygls/lsp/types/language_features/on_type_formatting.py
pygls/lsp/types/language_features/prepare_rename.py
pygls/lsp/types/language_features/range_formatting.py
pygls/lsp/types/language_features/references.py
pygls/lsp/types/language_features/rename.py
pygls/lsp/types/language_features/selection_range.py
pygls/lsp/types/language_features/signature_help.py
pygls/lsp/types/language_features/type_definition.py
tests/__init__.py
tests/conftest.py
tests/ls_setup.py
tests/test_document.py
tests/test_feature_manager.py
tests/test_language_server.py
tests/test_protocol.py
tests/test_types.py
tests/test_uris.py
tests/test_workspace.py
tests/lsp/__init__.py
tests/lsp/test_code_action.py
tests/lsp/test_code_lens.py
tests/lsp/test_color_presentation.py
tests/lsp/test_completion.py
tests/lsp/test_declaration.py
tests/lsp/test_definition.py
tests/lsp/test_document_color.py
tests/lsp/test_document_highlight.py
tests/lsp/test_document_link.py
tests/lsp/test_document_symbol.py
tests/lsp/test_folding_range.py
tests/lsp/test_formatting.py
tests/lsp/test_hover.py
tests/lsp/test_implementation.py
tests/lsp/test_on_type_formatting.py
tests/lsp/test_prepare_rename.py
tests/lsp/test_range_formatting.py
tests/lsp/test_references.py
tests/lsp/test_rename.py
tests/lsp/test_selection_range.py
tests/lsp/test_signature_help.py
tests/lsp/test_type_definition.py