You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Your project should now be ready to run and debug.
Formatting Server
Most of the linting code is in bundled/formatter/format_server.py, look in that file for examples on how to work with Language Server Protocol. This file is launched by VS Code, this launch configuration is in src/common/formatLS.ts. These two files are the main files needed for this project to work.
Settings needed for this project are defined in package.json. These settings are generically read and passed to format_server.py via language server protocol. This is done in src/extension.ts
Testing
To test the format server, we have a custom LSP client. See src/test/python_tests/test_sort.py for examples on how to write tests for this project.