Development
Developer documentation for Panache: the contributing guide, language server internals, and architecture notes for the formatter, linter, and LSP.
This section contains information for developers interested in contributing to Panache or learning about the inner workings of the project.
- If you are looking to contribute to Panache, check out the Contributing Guide.
- Language Server covers the architecture and implementation of the Panache Language Server.
- Architecture audit: LSP / salsa / rowan compares panache’s incremental + language-server architecture against rust-analyzer and salsa, and records the gaps worth adopting.
- CommonMark conformance describes the spec conformance harness and how to grow it.