Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Solidity LSP Competition

Benchmarked against exampleShop.sol.

Settings

SettingValue
FileShop.sol
Positionline 137, col 32
Iterations10 (2 warmup)
Timeout10s

Servers

ServerVersion
mmsaki0.1.25

Summary

Methodmmsaki
initialize18.7ms ⚡
textDocument/diagnostic64.2ms ⚡
textDocument/semanticTokens/full/delta1.5ms ⚡
textDocument/definition2.9ms ⚡
textDocument/declaration0.3ms ⚡
textDocument/hover1.2ms ⚡
textDocument/references0.5ms ⚡
textDocument/completion0.3ms ⚡
textDocument/signatureHelp0.9ms ⚡
textDocument/rename0.6ms
textDocument/prepareRename0.1ms ⚡
textDocument/documentSymbol1.2ms ⚡
textDocument/documentHighlight1.2ms ⚡
textDocument/documentLink0.1ms ⚡
textDocument/formatting11.3ms ⚡
textDocument/foldingRange1.2ms ⚡
textDocument/selectionRange0.9ms ⚡
textDocument/inlayHint1.5ms ⚡
textDocument/semanticTokens/full1.6ms ⚡
textDocument/semanticTokens/range1.0ms ⚡
workspace/symbol0.9ms ⚡
workspace/willRenameFiles4.1ms ⚡
workspace/willCreateFiles0.2ms ⚡
workspace/willDeleteFiles1.6ms ⚡

Scorecard

ServerWinsOut of
mmsaki2324

Results

initialize

Serverp95RSSResult
mmsaki18.7ms ⚡8.9 MBok

textDocument/diagnostic

Serverp95RSSResult
mmsaki64.2ms ⚡14.4 MB2 diagnostics

textDocument/semanticTokens/full/delta

Serverp95RSSResult
mmsaki1.5ms ⚡14.4 MBdelta

textDocument/definition

Serverp95RSSResult
mmsaki2.9ms ⚡14.1 MBShop.sol:68

textDocument/declaration

Serverp95RSSResult
mmsaki0.3ms ⚡14.3 MBShop.sol:69

textDocument/hover

Serverp95RSSResult
mmsaki1.2ms ⚡14.3 MBlibrary Transaction

textDocument/references

Serverp95RSSResult
mmsaki0.5ms ⚡14.4 MB1 references

textDocument/completion

Serverp95RSSResult
mmsaki0.3ms ⚡14.1 MB5 items (buyer, nonce, amount)

textDocument/signatureHelp

Serverp95RSSResult
mmsaki0.9ms ⚡14.1 MBfunction addTax(uint256 amount, uint16 tax, uint16...

textDocument/rename

Serverp95RSSResult
mmsaki0.6ms14.1 MB0 edits in 0 files

textDocument/prepareRename

Serverp95RSSResult
mmsaki0.1ms ⚡14.1 MBready (line 137)

textDocument/documentSymbol

Serverp95RSSResult
mmsaki1.2ms ⚡14.1 MB4 symbols

textDocument/documentHighlight

Serverp95RSSResult
mmsaki1.2ms ⚡14.4 MB[{"kind":3,"range":{"end":{"character":2...

textDocument/documentLink

Serverp95RSSResult
mmsaki0.1ms ⚡14.2 MB1 links

textDocument/formatting

Serverp95RSSResult
mmsaki11.3ms ⚡14.2 MB1 edits

textDocument/foldingRange

Serverp95RSSResult
mmsaki1.2ms ⚡14.3 MB[{"endCharacter":1,"endLine":54,"startCh...

textDocument/selectionRange

Serverp95RSSResult
mmsaki0.9ms ⚡14.0 MB[{"parent":{"parent":{"parent":{"parent"...

textDocument/inlayHint

Serverp95RSSResult
mmsaki1.5ms ⚡14.2 MB24 hints (tax:, base:, buyer:)

textDocument/semanticTokens/full

Serverp95RSSResult
mmsaki1.6ms ⚡14.2 MB455 tokens

textDocument/semanticTokens/range

Serverp95RSSResult
mmsaki1.0ms ⚡14.1 MB162 tokens

workspace/symbol

Serverp95RSSResult
mmsaki0.9ms ⚡14.1 MB61 symbols

workspace/willRenameFiles

Serverp95RSSResult
mmsaki4.1ms ⚡14.4 MB1 edits in 1 files

workspace/willCreateFiles

Serverp95RSSResult
mmsaki0.2ms ⚡14.1 MBnull (valid)

workspace/willDeleteFiles

Serverp95RSSResult
mmsaki1.6ms ⚡14.4 MB{"changes":{"file:///Users/meek/develope...

Benchmark run: 2026-02-25T02:41:05Z