#perl #features #lsp #mapping #capabilities

perl-lsp-capability-map

SRP microcrate for translating between LSP ServerCapabilities and feature IDs

1 unstable release

Uses new Rust 2024

new 0.11.0 Mar 12, 2026

#15 in #perl

MIT/Apache

26KB
331 lines

LSP capability/feature translation helpers.

This microcrate owns one responsibility: map between lsp_types::ServerCapabilities and canonical Perl LSP feature IDs.


perl-lsp-capability-map

Standalone SRP microcrate for capability/feature translation in the Perl LSP ecosystem.

Responsibility

  • Convert lsp_types::ServerCapabilities into canonical Perl LSP feature IDs.
  • Build ServerCapabilities from feature ID lists.

This keeps capability mapping concerns separate from feature contracts/catalog metadata.

Dependencies

~1.2–2.1MB
~43K SLoC