Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
997c59c
change documentation type to markdown in jet description
gerau Oct 1, 2025
6443ba3
change jet completion behaviour
gerau Oct 2, 2025
dbd4f30
add simple builtin functions to autocompletion
gerau Oct 2, 2025
58566d9
fix empty return type in builtin completion
gerau Oct 2, 2025
2feb408
add more functionality into FunctionCompletionTemplate
gerau Oct 3, 2025
e1735cc
chore: refactor, add more Builtin functions completion
gerau Oct 3, 2025
4abd5f5
chore: fix typos
gerau Oct 3, 2025
33efff1
add hover functionality for jets
gerau Oct 3, 2025
4178f25
chore: rename FunctionCompletionTemplate to FunctionTemplate
gerau Oct 3, 2025
103d626
added jet signature for hover
gerau Oct 3, 2025
de4de6b
bump crate version
gerau Oct 3, 2025
7aed1e4
add hover functionality for custom functions
gerau Oct 6, 2025
a42275f
refactor: move span related functions to utils.rs, move get_comments_…
gerau Oct 6, 2025
cdbeed4
refactor: hover functionality
gerau Oct 6, 2025
e620cf6
fix: add full names in completion and hover
gerau Oct 6, 2025
a0a2cc9
fix: fix clippy warning
gerau Oct 6, 2025
3ba8a08
add conversion from CallName in simplicity::parse to FunctionTemplate
gerau Oct 7, 2025
b0721f7
add hover for builtin functions
gerau Oct 7, 2025
522972f
fix: markdown in hover not correctly divided by lines
gerau Oct 7, 2025
a3f2536
add more documentation for builtin functions
gerau Oct 7, 2025
d180c8f
add documentation feature for completions
gerau Oct 7, 2025
8faf68b
chore: docs
gerau Oct 7, 2025
9276e8f
clippy: fix docs
gerau Oct 7, 2025
e80726d
fix: remove colons from builtin names to prevent trigering completion
gerau Oct 8, 2025
b65ff13
Added TODOs
KyrylR Oct 9, 2025
21013f0
resolved TODOs
gerau Oct 10, 2025
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
21 changes: 17 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,14 +1,27 @@
[package]
name = "simplicityhl-lsp"
version = "0.1.2"
version = "0.1.3"
edition = "2024"
rust-version = "1.87"

[dependencies]
tokio = { version = "1.47.1", features = ["full"] }
serde_json = "1.0.143"
tower-lsp-server = "0.22.1"
simplicityhl = { git = "https://github.com/BlockstreamResearch/SimplicityHL.git", rev = "e68e1c6" }
dashmap = "6.1.0"
ropey = "1.6.1"

log = "0.4.28"
env_logger = "0.11.8"

ropey = "1.6.1"
miniscript = "12"
simplicityhl = { git = "https://github.com/BlockstreamResearch/SimplicityHL.git", rev = "e68e1c6" }

[lints.rust]
unsafe_code = "deny"
unused_variables = "warn"
dead_code = "warn"
unreachable_code = "warn"
unused_mut = "warn"

[lints.clippy]
pedantic = "warn"
Loading