MCPcopy Index your code
hub / github.com/LiangLuDev/WeYueReader

github.com/LiangLuDev/WeYueReader @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,511 symbols 3,749 edges 162 files 392 documented · 26%
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. [8 implementers]
app/src/main/java/com/lianglu/weyue/widget/theme/ColorUiInterface.java
ISetting (Interface)
Created by Liang_Lu on 2018/1/22. [6 implementers]
app/src/main/java/com/lianglu/weyue/view/activity/ISetting.java
IBaseLoadView (Interface)
Created by Liang_Lu on 2017/12/4. [9 implementers]
app/src/main/java/com/lianglu/weyue/view/base/IBaseLoadView.java
IBookInfo (Interface)
Created by Liang_Lu on 2017/12/6. [3 implementers]
app/src/main/java/com/lianglu/weyue/view/fragment/IBookInfo.java
PanelSlideListener (Interface)
Listener for monitoring events about sliding panes. [2 implementers]
app/src/main/java/com/lianglu/weyue/widget/ResideLayout.java

Core symbols most depended-on inside this repo

getString
called by 77
app/src/main/java/com/lianglu/weyue/utils/StringUtils.java
show
called by 58
app/src/main/java/com/lianglu/weyue/utils/ToastUtils.java
subscribe
called by 31
app/src/main/java/com/lianglu/weyue/utils/FileUtils.java
setTheme
called by 31
app/src/main/java/com/lianglu/weyue/widget/theme/ColorUiInterface.java
getInstance
called by 29
app/src/main/java/com/lianglu/weyue/utils/SharedPreUtils.java
getAppContext
called by 26
app/src/main/java/com/lianglu/weyue/WYApplication.java
get_id
called by 25
app/src/main/java/com/lianglu/weyue/model/BookBean.java
startActivity
called by 25
app/src/main/java/com/lianglu/weyue/view/base/BaseFragment.java

Shape

Method 1,309
Class 175
Interface 24
Enum 3

Languages

Java100%

Modules by API surface

app/src/main/java/com/lianglu/weyue/widget/ResideLayout.java95 symbols
app/src/main/java/com/lianglu/weyue/widget/page/PageLoader.java56 symbols
app/src/main/java/com/lianglu/weyue/model/BookBean.java52 symbols
app/src/main/java/com/lianglu/weyue/view/activity/impl/ReadActivity.java44 symbols
app/src/main/java/com/lianglu/weyue/db/entity/CollBookBean.java44 symbols
app/src/main/java/com/lianglu/weyue/widget/page/PageView.java31 symbols
app/src/main/java/com/lianglu/weyue/view/service/BookDownloadService.java28 symbols
app/src/main/java/com/lianglu/weyue/view/activity/impl/UserInfoActivity.java23 symbols
app/src/main/java/com/lianglu/weyue/model/ChapterContentBean.java22 symbols
app/src/main/java/com/lianglu/weyue/db/entity/DownloadTaskBean.java22 symbols
app/src/main/java/com/lianglu/weyue/widget/CircleHeader.java21 symbols
app/src/main/java/com/lianglu/weyue/utils/ReadSettingManager.java21 symbols

For agents

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

⬇ download graph artifact