Skip to content

Commit 88b6226

Browse files
committed
Merge #326: refactor: remove lsp and vscode
c3f0ce8 general: remove mention of the lsp and vscode (Kyryl R) 9d8c2d3 refactor: remove lsp and vscode (stringhandler) Pull request description: Removes the LSP and VS Code extension from this repo and into https://github.com/BlockstreamResearch/simplicityhl-lsp # Motivation When trying to update `rust-simplicity` in #314 I am unable to get the full project to pass CI. This is because the LSP project references Simplicity via a crates version. As it stands, there are usually multiple PRs to update the LSP after code in the rest of the project is edited. ACKs for top commit: KyrylR: ACK c3f0ce8; successfully ran local tests, docs and review Tree-SHA512: ec7e94d95c0b21683ddeed46a9e678e176490690c96179be76c06e6cc578263ae7cba166700fe432421e8a344eea5a05c2b5b5c6dcfa71a01a7d5223b57fcd99
2 parents f2af67d + c3f0ce8 commit 88b6226

55 files changed

Lines changed: 11 additions & 12892 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/ISSUE_TEMPLATE/bug-report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ body:
1919
attributes:
2020
label: "Project"
2121
description: "Which subproject or area"
22-
placeholder: "core | compiler | vscode | book | tests | other"
22+
placeholder: "core | compiler | book | tests | other"
2323
validations:
2424
required: true
2525
- type: textarea

.github/ISSUE_TEMPLATE/feature-request.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ body:
99
attributes:
1010
label: "Project"
1111
description: "Which subproject or area"
12-
placeholder: "core | compiler | vscode | book | tests | other"
12+
placeholder: "core | compiler | book | tests | other"
1313
validations:
1414
required: true
1515
- type: textarea

.github/workflows/extension.yml

Lines changed: 0 additions & 48 deletions
This file was deleted.

.github/workflows/lsp-ci.yml

Lines changed: 0 additions & 62 deletions
This file was deleted.

.github/workflows/publish-lsp.yml

Lines changed: 0 additions & 95 deletions
This file was deleted.

.github/workflows/typescript.yml

Lines changed: 0 additions & 57 deletions
This file was deleted.

.gitignore

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,8 @@ target/
1313
.idea
1414
*.iml
1515

16-
# Vscode project files
17-
.vscode
18-
1916
# mdbook HTML output dir
2017
book/book/
2118

22-
# Node.js modules
23-
node_modules/
24-
25-
# VSCode extension package
26-
*.vsix
27-
2819
# macOS
2920
.DS_Store

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ check out the following resources:
99
* Our in-browser playground: https://ide.simplicity-lang.org/
1010

1111
This project defines and implements the SimplicityHL language, and provides
12-
a compiler binary and language server protocol (LSP) implementation. We
13-
welcome contributions across a wide spectrum of tasks. For example,
12+
a compiler binary. We welcome contributions across a wide spectrum of tasks.
13+
For example,
1414

15-
* Improving tooling: compiler command-line interface or LSP
15+
* Improving tooling: compiler command-line interface
1616
* Documentation: this repository can always use more documentation; for
1717
documentation about Simplicity and SimplicityHL it may make more sense
1818
to contribute to https://github.com/BlockstreamResearch/simplicity-lang-org/

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ getrandom = { version = "0.2", features = ["js"] }
4949

5050
[workspace]
5151
members = ["codegen", "fuzz"]
52-
exclude = ["bitcoind-tests", "lsp"]
52+
exclude = ["bitcoind-tests"]
5353

5454
[workspace.metadata.rbmt.toolchains]
5555
nightly = "nightly-2025-08-23"

README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,9 @@ Produce JSON output with the `--json` flag.
7171
./target/debug/simc examples/p2pkh.simf -w examples/p2pkh.wit --json
7272
```
7373

74-
### VSCode extension
74+
### Editor tooling
7575

76-
See the installation [instructions](./vscode/README.md).
76+
The language server and VS Code extension are maintained in separate repositories:
77+
78+
* [simplicityhl-lsp](https://github.com/BlockstreamResearch/simplicityhl-lsp)
79+
* [simplicityhl-vscode](https://github.com/BlockstreamResearch/simplicityhl-vscode)

0 commit comments

Comments
 (0)