Skip to content
This repository has been archived by the owner on Jul 3, 2024. It is now read-only.

48 - Embed LSP server in core #84

Merged
merged 19 commits into from
Sep 30, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
4ae55be
chore: create branch chore/48-embed-lsp-server-in-core-staging
Aug 17, 2023
e1c9684
chore: create branch chore/48-embed-lsp-server-in-core/65-lsp-server-…
Aug 30, 2023
2fa8a91
feat(solidity/linter/core): added boilerplate lsp server
0xmemorygrinder Sep 10, 2023
b17c070
fix(solidity/linter/core): made the lsp server mode work
0xmemorygrinder Sep 13, 2023
18cbb1e
refactor(solidity/linter/core): made a separate library to switch to …
0xmemorygrinder Sep 22, 2023
c1a0ead
chore: deleted remove-me
0xmemorygrinder Sep 29, 2023
1ba9856
refactor(libs/lsp-server-wrapper): deleted dead comments
0xmemorygrinder Sep 29, 2023
fd1807c
refactor(solidity/linter/core): now takes proper parameters in run_se…
0xmemorygrinder Sep 29, 2023
783dba8
feat(libs/lsp-server-wrapper): added proper logging in lsp server han…
0xmemorygrinder Sep 29, 2023
2558e10
chore: removed useless comments
0xmemorygrinder Sep 29, 2023
2d70c6c
merge: PR #88 from chore/48-embed-lsp-server-in-core/65-lsp-server-in…
0xmemorygrinder Sep 29, 2023
e80ffe4
chore: create branch chore/48-embed-lsp-server-in-core/66-solidhunter…
Aug 17, 2023
39007e3
feat(solidity/linter/extension): added base extension scaffold to lau…
0xmemorygrinder Sep 13, 2023
82e15c0
chore: deleted remove-me
0xmemorygrinder Sep 29, 2023
22a2655
merge: PR #85 from chore/48-embed-lsp-server-in-core/66-solidhunter-c…
0xmemorygrinder Sep 29, 2023
57bd1ce
fix(solidity/linter/core): fix package.json scripts for ci run
0xmemorygrinder Sep 29, 2023
29308f4
chore: added missing package.json and updated lockfile
0xmemorygrinder Sep 30, 2023
20b742c
fix(libs/lsp-server-wrapper): removed mandatory yarn version
0xmemorygrinder Sep 30, 2023
cc68dfd
fix(solidity/linter/extension): ran yarn install to fix yarn.lock
0xmemorygrinder Sep 30, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4,222 changes: 3,746 additions & 476 deletions .pnp.cjs

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .pnp.loader.mjs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions libs/lsp-server-wrapper/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
.idea
target
276 changes: 276 additions & 0 deletions libs/lsp-server-wrapper/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 13 additions & 0 deletions libs/lsp-server-wrapper/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
[package]
name = "lsp-server-wrapper"
version = "0.1.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
lsp-server = "0.7.4"
lsp-types = "0.94.1"
serde = "1.0.188"
serde_json = "1.0.107"
tracing = "0.1.37"
9 changes: 9 additions & 0 deletions libs/lsp-server-wrapper/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"name": "@osmium-libs/lsp-server-wrapper",
"scripts": {
"build": "cargo build --release",
"format": "cargo fmt",
"test": "cargo test",
"lint": "cargo clippy --all-targets --all-features -- -D warnings"
}
}
Loading