MCPcopy Index your code
hub / github.com/doyoubi/Blastoise

github.com/doyoubi/Blastoise @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
525 symbols 1,214 edges 68 files 3 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

ExecIter (Interface)
must be object-safe [9 implementers]
src/exec/iter.rs
ResultHandler (Interface)
(no doc) [3 implementers]
src/server/handler.rs
CacheValue (Interface)
(no doc) [2 implementers]
src/store/lru.rs
Expr (Interface)
(no doc)
src/parser/condition.rs

Core symbols most depended-on inside this repo

consume_next_token_with_type
called by 50
src/parser/common.rs
open
called by 46
src/exec/query.rs
put
called by 31
src/store/lru.rs
get
called by 27
src/store/lru.rs
insert
called by 25
src/store/file.rs
pointer_offset
called by 24
src/utils/pointer.rs
create_error
called by 16
src/parser/sem_check.rs
get_next
called by 14
src/exec/query.rs

Shape

Function 230
Method 221
Class 51
Enum 19
Interface 4

Languages

Rust97%
Python3%

Modules by API surface

src/store/file.rs46 symbols
src/server/server.rs33 symbols
src/store/table.rs30 symbols
src/parser/sem_check.rs23 symbols
src/parser/condition.rs23 symbols
src/test/parser/test_condition.rs21 symbols
src/parser/common.rs21 symbols
src/store/buffer.rs17 symbols
src/test/parser/test_statement.rs14 symbols
src/test/parser/test_lexer.rs14 symbols
src/store/lru.rs14 symbols
src/exec/gen_plan.rs14 symbols

For agents

$ claude mcp add Blastoise \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact