Skip to content

zigtools/zig-lsp-codegen

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
December 28, 2022 14:19
src
December 28, 2022 14:19
May 30, 2022 01:57
May 30, 2022 01:57
May 30, 2022 01:57
May 30, 2022 01:57
December 20, 2022 18:50

zig-lsp-codegen

Zig LSP codegen from the newly released, official metamodel! This actually good code replaces the much hackier lsp-typegen;

Usage

  1. git clone --recurse-submodules https://github.com/zigtools/zig-lsp-codegen
  2. Plop metaModel.json in this cloned repo. A copy can be found here.
  3. zig build run
  4. Tada! You should now have a lsp.zig file that can be zig fmted and used to your heart's content! Enjoy :)

About

LSP codegen based on the MetaModel

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages