MCPcopy Index your code
hub / github.com/HaowenLee/SoulPlanet

github.com/HaowenLee/SoulPlanet @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
130 symbols 292 edges 12 files 47 documented · 36%
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

OnTagClickListener (Interface)
TAG的点击事件 [1 implementers]
soulplanet/src/main/java/me/haowen/soulplanet/view/SoulPlanetsView.java
OnDataSetChangeListener (Interface)
数据改变监听器 [1 implementers]
soulplanet/src/main/java/me/haowen/soulplanet/adapter/PlanetAdapter.java

Core symbols most depended-on inside this repo

get
called by 10
soulplanet/src/main/java/me/haowen/soulplanet/PlanetCalculator.java
getScale
called by 10
soulplanet/src/main/java/me/haowen/soulplanet/view/PlanetModel.java
sp2px
called by 5
soulplanet/src/main/java/me/haowen/soulplanet/utils/SizeUtils.java
onChange
called by 4
soulplanet/src/main/java/me/haowen/soulplanet/view/SoulPlanetsView.java
getColor
called by 4
soulplanet/src/main/java/me/haowen/soulplanet/view/PlanetModel.java
updateAll
called by 3
soulplanet/src/main/java/me/haowen/soulplanet/PlanetCalculator.java
update
called by 3
soulplanet/src/main/java/me/haowen/soulplanet/PlanetCalculator.java
setAngleX
called by 3
soulplanet/src/main/java/me/haowen/soulplanet/PlanetCalculator.java

Shape

Method 115
Class 13
Interface 2

Languages

Java100%

Modules by API surface

soulplanet/src/main/java/me/haowen/soulplanet/view/SoulPlanetsView.java32 symbols
soulplanet/src/main/java/me/haowen/soulplanet/PlanetCalculator.java27 symbols
soulplanet/src/main/java/me/haowen/soulplanet/view/PlanetModel.java22 symbols
soulplanet/src/main/java/me/haowen/soulplanet/view/PlanetView.java11 symbols
soulplanet/src/main/java/me/haowen/soulplanet/adapter/PlanetAdapter.java10 symbols
app/src/main/java/me/haowen/sample/adapter/TestAdapter.java8 symbols
soulplanet/src/main/java/me/haowen/soulplanet/adapter/NullPlanetAdapter.java6 symbols
app/src/main/java/me/haowen/sample/MainFragment.java5 symbols
soulplanet/src/main/java/me/haowen/soulplanet/utils/SizeUtils.java3 symbols
app/src/test/java/me/haowen/soulplanet/ExampleUnitTest.java2 symbols
app/src/main/java/me/haowen/sample/MainActivity.java2 symbols
app/src/androidTest/java/me/haowen/soulplanet/ExampleInstrumentedTest.java2 symbols

For agents

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

⬇ download graph artifact