MCPcopy Index your code
hub / github.com/coldwalker/Sample

github.com/coldwalker/Sample @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
322 symbols 638 edges 34 files 12 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

UserService (Interface)
(no doc) [2 implementers]
src/main/java/geektime/im/lecture/service/UserService.java
MessageService (Interface)
(no doc) [2 implementers]
src/main/java/geektime/im/lecture/service/MessageService.java
MessageContactRepository (Interface)
(no doc)
src/main/java/geektime/im/lecture/dao/MessageContactRepository.java
MessageRelationRepository (Interface)
(no doc)
src/main/java/geektime/im/lecture/dao/MessageRelationRepository.java
MessageContentRepository (Interface)
(no doc)
src/main/java/geektime/im/lecture/dao/MessageContentRepository.java

Core symbols most depended-on inside this repo

getUid
called by 14
src/main/java/geektime/im/lecture/entity/User.java
getUsername
called by 11
src/main/java/geektime/im/lecture/entity/User.java
getAvatar
called by 8
src/main/java/geektime/im/lecture/entity/User.java
start
called by 5
src/main/java/geektime/im/lecture/ws/WebSocketServer.java
close
called by 5
src/main/java/geektime/im/lecture/ws/WebSocketServer.java
setMid
called by 4
src/main/java/geektime/im/lecture/entity/MessageContact.java
getMid
called by 3
src/main/java/geektime/im/lecture/vo/MessageVO.java
getType
called by 3
src/main/java/geektime/im/lecture/vo/MessageVO.java

Shape

Method 178
Function 111
Class 27
Interface 6

Languages

Java66%
TypeScript34%

Modules by API surface

src/main/resources/static/js/jquery-3.1.1.min.js85 symbols
src/main/java/geektime/im/lecture/ws/ServerConfig.java38 symbols
src/main/java/geektime/im/lecture/vo/MessageContactVO.java19 symbols
src/main/java/geektime/im/lecture/entity/MessageContent.java13 symbols
src/main/resources/static/js/ws_chat.js12 symbols
src/main/java/geektime/im/lecture/vo/MessageVO.java12 symbols
src/main/java/geektime/im/lecture/entity/User.java11 symbols
src/main/java/geektime/im/lecture/entity/MessageRelation.java11 symbols
src/main/java/geektime/im/lecture/entity/MessageContact.java11 symbols
src/main/resources/static/bootstrap/js/bootstrap.min.js10 symbols
src/main/java/geektime/im/lecture/ws/handler/WebsocketRouterHandler.java9 symbols
src/main/java/geektime/im/lecture/ws/WebSocketServer.java9 symbols

For agents

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

⬇ download graph artifact