MCPcopy Index your code
hub / github.com/dmitryb-dev/waiter

github.com/dmitryb-dev/waiter @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
92 symbols 143 edges 13 files 0 documented · 0%
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

Injector (Interface)
(no doc) [5 implementers]
crates/waiter_codegen/src/component/injector.rs
Interface (Interface)
(no doc) [1 implementers]
examples/3_inject_options_list.rs
UserRepository (Interface)
(no doc) [1 implementers]
examples/2_modules.rs
Interface (Interface)
(no doc) [1 implementers]
examples/1_get_started.rs
Component (Interface)
(no doc)
src/container.rs
PropExtractor (Interface)
(no doc) [3 implementers]
crates/waiter_codegen/src/component/injector.rs
Interface2 (Interface)
(no doc) [1 implementers]
examples/3_inject_options_list.rs
Provider (Interface)
(no doc)
src/container.rs

Core symbols most depended-on inside this repo

dep
called by 6
examples/3_inject_options_list.rs
get_type_arg
called by 6
crates/waiter_codegen/src/component/injector.rs
int
called by 3
examples/3_inject_options_list.rs
unwrap
called by 3
crates/waiter_codegen/src/lib.rs
parse_provides_attr
called by 3
crates/waiter_codegen/src/attr_parser.rs
generate_inject_dependencies_tuple
called by 3
crates/waiter_codegen/src/component/mod.rs
generate_inject_deferred
called by 3
crates/waiter_codegen/src/component/mod.rs
comp
called by 2
examples/3_inject_options_list.rs

Shape

Function 33
Class 25
Method 25
Interface 8
Enum 1

Languages

Rust100%

Modules by API surface

crates/waiter_codegen/src/component/injector.rs15 symbols
src/container.rs13 symbols
examples/3_inject_options_list.rs13 symbols
src/deferred.rs8 symbols
examples/2_modules.rs8 symbols
crates/waiter_codegen/src/lib.rs8 symbols
crates/waiter_codegen/src/component/mod.rs8 symbols
crates/waiter_codegen/src/component/type_to_inject.rs6 symbols
examples/1_get_started.rs5 symbols
crates/waiter_codegen/src/provider.rs4 symbols
crates/waiter_codegen/src/attr_parser.rs4 symbols

For agents

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

⬇ download graph artifact