MCPcopy Index your code
hub / github.com/SelfZhangTQ/T-MVVM

github.com/SelfZhangTQ/T-MVVM @1.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.0.0 ↗ · + Follow
2,778 symbols 5,682 edges 296 files 439 documented · 16%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

artproject

Extension points exported contracts — how you extend this code

OnResultCallBack (Interface)
@author:zhangtianqiu on 18/7/31 12:33 [13 implementers]
app/src/main/java/com/code/mvvm/callback/OnResultCallBack.java
Linker (Interface)
An interface to link the items and binders by array integer index. @author drakeet [3 implementers]
basiccomponent/refreshlibrary/src/main/java/com/trecyclerview/multitype/Linker.java
OnTabSelectedListener (Interface)
Callback interface invoked when a tab's selection state changes. [3 implementers]
basiccomponent/bottomnavigationbar/src/main/java/com/bottomnavigation/BottomNavigationBar.java
BaseModel (Interface)
@author:zhangtianqiu on 18/3/12 19:09
basiclibrary/src/main/java/com/basiclibrary/base/BaseModel.java
CustomTabEntity (Interface)
(no doc)
basiccomponent/tablayout/src/main/java/com/flyco/tablayout/listener/CustomTabEntity.java
OnBindView (Interface)
(no doc) [1 implementers]
app/src/main/java/com/code/mvvm/widget/banner/BannerView.java
ClassLinker (Interface)
An interface to link the items and binders by the classes of binders. @author drakeet [3 implementers]
basiccomponent/refreshlibrary/src/main/java/com/trecyclerview/multitype/ClassLinker.java
BaseView (Interface)
@author:zhangtianqiu on 18/3/12 19:20
basiclibrary/src/main/java/com/basiclibrary/base/BaseView.java

Core symbols most depended-on inside this repo

setText
called by 111
basiclibrary/src/main/java/com/basiclibrary/base/BaseViewHolder.java
size
called by 107
basiccomponent/refreshlibrary/src/main/java/com/trecyclerview/multitype/TypePool.java
getWidth
called by 102
basiccomponent/refreshlibrary/src/main/java/com/trecyclerview/progressindicator/indicator/BaseIndicatorController.java
getView
called by 81
app/src/main/java/com/code/mvvm/base/BaseViewHolder.java
Instance
called by 80
app/src/main/java/com/code/mvvm/App.java
getHeight
called by 76
basiccomponent/refreshlibrary/src/main/java/com/trecyclerview/progressindicator/indicator/BaseIndicatorController.java
equals
called by 75
app/src/main/java/com/code/mvvm/core/data/pojo/image/ImageVo.java
start
called by 71
app/src/main/java/com/code/mvvm/core/view/common/CommonActivity.java

Shape

Method 2,313
Class 436
Interface 24
Enum 5

Languages

Java100%

Modules by API surface

app/src/main/java/com/code/mvvm/core/data/pojo/course/LessonDetailRemVideoVo.java344 symbols
app/src/main/java/com/code/mvvm/core/data/pojo/course/LessonDetailVo.java144 symbols
app/src/main/java/com/code/mvvm/core/data/pojo/article/ArticleSubjectVo.java133 symbols
app/src/main/java/com/code/mvvm/core/data/pojo/followdraw/FollowDrawDetailVo.java91 symbols
basiccomponent/tablayout/src/main/java/com/flyco/tablayout/CommonTabLayout.java90 symbols
basiccomponent/tablayout/src/main/java/com/flyco/tablayout/SlidingTabLayout.java81 symbols
basiccomponent/tablayout/src/main/java/com/flyco/tablayout/SegmentTabLayout.java69 symbols
basiccomponent/bottomnavigationbar/src/main/java/com/bottomnavigation/BottomNavigationBar.java45 symbols
basiccomponent/bottomnavigationbar/src/main/java/com/bottomnavigation/BadgeItem.java32 symbols
app/src/main/java/com/code/mvvm/network/ApiService.java30 symbols
app/src/main/java/com/code/mvvm/base/BaseListFragment.java22 symbols
basiclibrary/src/main/java/com/basiclibrary/base/BaseFragment.java21 symbols

For agents

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

⬇ download graph artifact