MCPcopy Index your code
hub / github.com/daliyan/MyKeep

github.com/daliyan/MyKeep @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
871 symbols 1,965 edges 102 files 272 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

IModel (Interface)
@author zhiwu_yan @version 1.0 @since 2015-07-03 17:30 [5 implementers]
app/src/main/java/akiyama/mykeep/db/model/IModel.java
ItemTouchHelperAdapter (Interface)
Created by Administrator on 2015/12/20. [4 implementers]
app/src/main/java/akiyama/mykeep/adapter/helper/ItemTouchHelperAdapter.java
OnStartDragListener (Interface)
Created by Administrator on 2015/12/20. [4 implementers]
app/src/main/java/akiyama/mykeep/adapter/helper/OnStartDragListener.java
OnColorSelectedListener (Interface)
Interface for a callback when a color square is selected. [3 implementers]
app/src/main/java/akiyama/mykeep/view/colorpicker/ColorPickerSwatch.java
ItemTouchHelperViewHolder (Interface)
Created by Administrator on 2015/12/20. [3 implementers]
app/src/main/java/akiyama/mykeep/adapter/helper/ItemTouchHelperViewHolder.java

Core symbols most depended-on inside this repo

setText
called by 30
app/src/main/java/akiyama/mykeep/view/TimeLineView.java
parseString
called by 26
app/src/main/java/akiyama/mykeep/util/DataProviderHelper.java
getInstance
called by 25
app/src/main/java/akiyama/mykeep/event/EventType.java
getString
called by 23
app/src/main/java/akiyama/mykeep/preferences/KeepPreference.java
toString
called by 18
app/src/main/java/akiyama/mykeep/view/calendar/SimpleMonthAdapter.java
setColor
called by 18
app/src/main/java/akiyama/mykeep/view/colorpicker/ColorPickerSwatch.java
setImageDrawable
called by 18
app/src/main/java/akiyama/mykeep/util/SvgHelper.java
e
called by 15
app/src/main/java/akiyama/mykeep/util/LogUtil.java

Shape

Method 747
Class 99
Interface 25

Languages

Java100%

Modules by API surface

app/src/main/java/akiyama/mykeep/ui/RecordDetailFragment.java39 symbols
app/src/main/java/akiyama/mykeep/ui/main/MainActivity.java32 symbols
app/src/main/java/akiyama/mykeep/adapter/NoTickAdapter.java28 symbols
app/src/main/java/akiyama/mykeep/view/calendar/SimpleMonthAdapter.java25 symbols
app/src/main/java/akiyama/mykeep/db/model/RecordModel.java25 symbols
app/src/main/java/akiyama/mykeep/ui/AddLabelActivity.java24 symbols
app/src/main/java/akiyama/mykeep/ui/RecordByLabelFragment.java23 symbols
app/src/main/java/akiyama/mykeep/view/calendar/SimpleMonthView.java22 symbols
app/src/main/java/akiyama/mykeep/adapter/RecyclerAdapter.java21 symbols
app/src/main/java/akiyama/mykeep/ui/DateFragment.java19 symbols
app/src/main/java/akiyama/mykeep/db/SQLiteContentProvider.java19 symbols
app/src/main/java/akiyama/mykeep/view/colorpicker/ColorPickerDialog.java18 symbols

For agents

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

⬇ download graph artifact