MCPcopy Index your code
hub / github.com/Nepxion/Coroutine

github.com/Nepxion/Coroutine @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
773 symbols 2,032 edges 143 files 28 documented · 4%
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

CoroutineExecutor (Interface)
调用链执行器 [7 implementers]
coroutine-framework/src/main/java/com/nepxion/coroutine/framework/core/CoroutineExecutor.java
BService (Interface)
(no doc) [12 implementers]
coroutine-test/src/test/java/com/nepxion/coroutine/test/service/BService.java
CService (Interface)
(no doc) [12 implementers]
coroutine-spring-boot-thunder-server-example/src/main/java/com/nepxion/coroutine/service/CService.java
BService (Interface)
(no doc) [12 implementers]
coroutine-spring-boot-dubbo-server-example/src/main/java/com/nepxion/coroutine/service/BService.java
MonitorLauncher (Interface)
(no doc) [5 implementers]
coroutine-monitor/src/main/java/com/nepxion/coroutine/monitor/MonitorLauncher.java
RegistryInitializer (Interface)
(no doc) [4 implementers]
coroutine-registry/src/main/java/com/nepxion/coroutine/registry/RegistryInitializer.java
CoroutineDelegate (Interface)
(no doc) [2 implementers]
coroutine-common/src/main/java/com/nepxion/coroutine/common/delegate/CoroutineDelegate.java
EventController (Interface)
(no doc) [2 implementers]
coroutine-event/src/main/java/com/nepxion/coroutine/event/eventbus/EventController.java

Core symbols most depended-on inside this repo

put
called by 55
coroutine-data/src/main/java/com/nepxion/coroutine/data/cache/ServiceCache.java
getString
called by 33
coroutine-common/src/main/java/com/nepxion/coroutine/common/property/CoroutineProperties.java
getId
called by 32
coroutine-data/src/main/java/com/nepxion/coroutine/data/entity/CoroutineId.java
toString
called by 32
coroutine-data/src/main/java/com/nepxion/coroutine/data/entity/RuleKey.java
getData
called by 26
coroutine-registry-zookeeper/src/main/java/com/nepxion/coroutine/registry/zookeeper/common/ZookeeperInvoker.java
getName
called by 24
coroutine-data/src/main/java/com/nepxion/coroutine/data/entity/ChainEntity.java
get
called by 23
coroutine-data/src/main/java/com/nepxion/coroutine/data/cache/ServiceCache.java
getProperties
called by 18
coroutine-common/src/main/java/com/nepxion/coroutine/common/property/CoroutinePropertiesManager.java

Shape

Method 630
Class 116
Interface 20
Enum 7

Languages

Java100%

Modules by API surface

coroutine-registry-zookeeper/src/main/java/com/nepxion/coroutine/registry/zookeeper/common/ZookeeperInvoker.java24 symbols
coroutine-data/src/main/java/com/nepxion/coroutine/data/entity/MethodEntity.java20 symbols
coroutine-monitor/src/main/java/com/nepxion/coroutine/monitor/MonitorEntity.java18 symbols
coroutine-common/src/main/java/com/nepxion/coroutine/common/property/CoroutineProperties.java17 symbols
coroutine-registry-zookeeper/src/main/java/com/nepxion/coroutine/registry/zookeeper/ZookeeperRegistryExecutor.java15 symbols
coroutine-data/src/main/java/com/nepxion/coroutine/data/entity/RuleEntity.java14 symbols
coroutine-registry-zookeeper/src/main/java/com/nepxion/coroutine/registry/zookeeper/common/listener/ZookeeperTreeCacheListener.java13 symbols
coroutine-registry-zookeeper/src/main/java/com/nepxion/coroutine/registry/zookeeper/common/listener/ZookeeperPathChildrenCacheListener.java13 symbols
coroutine-registry-zookeeper/src/main/java/com/nepxion/coroutine/registry/zookeeper/ZookeeperCategoryListener.java13 symbols
coroutine-data/src/main/java/com/nepxion/coroutine/data/entity/DependencyEntity.java13 symbols
coroutine-data/src/main/java/com/nepxion/coroutine/data/entity/CoroutineResult.java12 symbols
coroutine-framework-promise/src/main/java/com/nepxion/coroutine/framework/core/promise/PromiseParallelExecutor.java11 symbols

For agents

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

⬇ download graph artifact