MCPcopy Index your code
hub / github.com/58code/Argo

github.com/58code/Argo @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
621 symbols 1,377 edges 114 files 193 documented · 31%
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

ActionResult (Interface)
所有Action的返回结果 [8 implementers]
core/src/main/java/com/bj58/argo/ActionResult.java
LogConfigure (Interface)
对日志文件进行设置 默认采用log4j [7 implementers]
core/src/main/java/com/bj58/argo/logs/LogConfigure.java
Converter (Interface)
Convert String to any given type. @author Michael Liao (askxuefeng@gmail.com) @param Generic type of converted res [10 …
core/src/main/java/com/bj58/argo/utils/converter/Converter.java
ViewFactory (Interface)
提供View工厂,默认采用velocity模板 [7 implementers]
core/src/main/java/com/bj58/argo/controller/ViewFactory.java
ArgoController (Interface)
所有的Controller必须实现的接口 [5 implementers]
core/src/main/java/com/bj58/argo/ArgoController.java

Core symbols most depended-on inside this repo

build
called by 28
core/src/main/java/com/bj58/argo/utils/Pair.java
getName
called by 27
core/src/main/java/com/bj58/argo/servlet/ArgoRequest.java
simply
called by 25
core/src/main/java/com/bj58/argo/utils/PathUtils.java
get
called by 23
core/src/main/java/com/bj58/argo/client/Cookies.java
add
called by 19
core/src/main/java/com/bj58/argo/Model.java
add
called by 18
core/src/main/java/com/bj58/argo/client/Cookies.java
raise
called by 17
core/src/main/java/com/bj58/argo/ArgoException.java
getInstance
called by 14
core/src/main/java/com/bj58/argo/Argo.java

Shape

Method 494
Class 96
Interface 29
Enum 2

Languages

Java100%

Modules by API surface

core/src/main/java/com/bj58/argo/servlet/ArgoRequest.java43 symbols
core/src/main/java/com/bj58/argo/internal/ActionInfo.java36 symbols
core/src/main/java/com/bj58/argo/internal/DefaultGroupConvention.java27 symbols
core/src/main/java/com/bj58/argo/controller/AbstractController.java25 symbols
core/src/main/java/com/bj58/argo/client/ClientContext.java22 symbols
core/src/main/java/com/bj58/argo/lifecycle/LifecycleEventsManager.java20 symbols
core/src/main/java/com/bj58/argo/Argo.java18 symbols
core/src/main/java/com/bj58/argo/internal/DefaultArgoDispatcher.java17 symbols
core/src/main/java/com/bj58/argo/utils/PathUtils.java14 symbols
core/src/main/java/com/bj58/argo/inject/ArgoModule.java13 symbols
core/src/main/java/com/bj58/argo/client/Cookies.java13 symbols
core/src/test/java/learn/InjectorLearn.java12 symbols

For agents

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

⬇ download graph artifact