fluent-bit-lsp/rustfmt.toml
Seonghyeon Cho 64628d2f11
LSP(Language Server Protocol) support (#2)
* WIP

* wip

* wip

* rustfmt, gitignore idea

* completion insert_text

* typo

* wip

* docs, etc

* tmp

* Incremental update parse tree using ropey

* hover done

* ci, rust-toolchain, fmt

* rust-toolchain minimal, with rustfmt clippy

* Set component

* apply fmt

* rename server ci

* Make dual license

* wip

* cargo workspace, xtask

* xtask wip

* workflow test

* pnpm package_json_file

* lock path

* remove tree-sitter from client dependencies

node-gyp is not installed when using pnpm, and I think I don't need
tree-sitter in client code.

* pnpm set version, no from frozen lock file

* update lockfile

* Add `activationEvents`

* pnpm update

* vscode 1.78

* pnpm dlx

* pnpm vsce package ... --no-dependencies

* cleanup vscode client setup

* `onLanguage` can be removed?

* Looks like -- not needed in pnpm

* path?

* problemMatcher rustc

* dist, add `--no-dependencies` on vsce execution

In pnpm, it is needed

* clang

* add tar, set target as env

* fail-fast false

* another clang, dist gz/zip, bundle server

* add libc6-dev

* libc6-dev -> gcc-multilib ?

* version

* vscode path

* lint

* lint, refactor duplicate code

* clippy

* clippy

* allow dead code in document module

* clients wip

* textMate

* organize code bit, etc

* Add input - docker events

* Add input - dummy, elasticsearch, exec-wasi, exec, fluentbit-metrics,
forward, head

* Add input - health

* Add input - http

* wip

* add input/kubernetes-events

* Add inputs/memory-metrics, mqtt

* wip

* codegen, etc..

* clippy (need to deal with genearted code later)

* imports

* prepare to release
2024-08-23 00:40:34 +09:00

4 lines
119 B
TOML

group_imports = "StdExternalCrate"
imports_granularity = "Crate"
indent_style = "Block"
overflow_delimited_expr = true