MCPcopy Index your code
hub / github.com/dongjunkun/GanK

github.com/dongjunkun/GanK @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
605 symbols 1,388 edges 54 files 144 documented · 24%
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

ColorUiInterface (Interface)
换肤接口 Created by chengli on 15/6/8. [12 implementers]
app/src/main/java/com/yyydjk/gank/theme/ColorUiInterface.java
HttpListener (Interface)
Created by dongjunkun on 2016/7/13. [2 implementers]
app/src/main/java/com/yyydjk/gank/http/HttpListener.java
PanelSlideListener (Interface)
Listener for monitoring events about sliding panes. [2 implementers]
app/src/main/java/com/yyydjk/gank/widget/ResideLayout.java
SpanSizeCallback (Interface)
(no doc) [4 implementers]
app/src/main/java/com/yyydjk/gank/common/recyclerview/utils/WrapperUtils.java
ItemViewDelegate (Interface)
Created by zhy on 16/6/22. [1 implementers]
app/src/main/java/com/yyydjk/gank/common/recyclerview/base/ItemViewDelegate.java

Core symbols most depended-on inside this repo

setTheme
called by 31
app/src/main/java/com/yyydjk/gank/theme/ColorUiInterface.java
getContext
called by 30
app/src/main/java/com/yyydjk/gank/widget/refresh/drawable/google/ProgressDrawable.java
getView
called by 27
app/src/main/java/com/yyydjk/gank/common/recyclerview/base/ViewHolder.java
getColor
called by 25
app/src/main/java/com/yyydjk/gank/widget/avi/Indicator.java
get
called by 23
app/src/main/java/com/yyydjk/gank/http/RequestManager.java
setVisibility
called by 19
app/src/main/java/com/yyydjk/gank/widget/avi/AVLoadingIndicatorView.java
getCurrentNetworkSubtype
called by 16
app/src/main/java/com/yyydjk/gank/utils/NetworkUtils.java
setCurrentTheme
called by 15
app/src/main/java/com/yyydjk/gank/utils/PreUtils.java

Shape

Method 534
Class 62
Interface 8
Enum 1

Languages

Java100%

Modules by API surface

app/src/main/java/com/yyydjk/gank/widget/ResideLayout.java94 symbols
app/src/main/java/com/yyydjk/gank/utils/NetworkUtils.java46 symbols
app/src/main/java/com/yyydjk/gank/widget/refresh/GoogleCircleProgressView.java38 symbols
app/src/main/java/com/yyydjk/gank/widget/avi/Indicator.java28 symbols
app/src/main/java/com/yyydjk/gank/widget/avi/AVLoadingIndicatorView.java28 symbols
app/src/main/java/com/yyydjk/gank/common/recyclerview/base/ViewHolder.java27 symbols
app/src/main/java/com/yyydjk/gank/beans/GanHuo.java21 symbols
app/src/main/java/com/yyydjk/gank/common/recyclerview/MultiItemTypeAdapter.java19 symbols
app/src/main/java/com/yyydjk/gank/base/BaseListFragment.java18 symbols
app/src/main/java/com/yyydjk/gank/common/recyclerview/wrapper/LoadMoreWrapper.java16 symbols
app/src/main/java/com/yyydjk/gank/common/recyclerview/wrapper/HeaderAndFooterWrapper.java16 symbols
app/src/main/java/com/yyydjk/gank/widget/refresh/drawable/google/ProgressDrawable.java15 symbols

For agents

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

⬇ download graph artifact