project: example
file: Shop.sol
line: 105
col: 28
iterations: 10
warmup: 2
timeout: 10
index_timeout: 15
output: benchmarks
report: benchmarks/v0.1.18.md
benchmarks:
- initialize
- textDocument/diagnostic
- textDocument/definition
- textDocument/declaration
- textDocument/hover
- textDocument/references
- textDocument/completion
- textDocument/rename
- textDocument/prepareRename
- textDocument/documentSymbol
- textDocument/documentLink
- textDocument/formatting
- textDocument/semanticTokens/full
- workspace/symbol
method:
textDocument/completion:
line: 111
col: 38
trigger: "."
servers:
- label: 0.1.18
description: Local branch build
cmd: ./target/release/solidity-language-server
- label: solc
description: Official Solidity compiler LSP
link: https://docs.soliditylang.org
cmd: solc
args: ["--lsp"]
- label: nomicfoundation
description: Hardhat/Nomic Foundation Solidity Language Server
link: https://github.com/NomicFoundation/hardhat-vscode
cmd: nomicfoundation-solidity-language-server
args: ["--stdio"]
- label: juanfranblanco
description: VSCode Solidity by Juan Blanco
link: https://github.com/juanfranblanco/vscode-solidity
cmd: vscode-solidity-server
args: ["--stdio"]
- label: qiuxiang
description: Solidity Language Server by qiuxiang
link: https://github.com/qiuxiang/solidity-ls
cmd: solidity-ls
args: ["--stdio"]