MCPcopy Index your code
hub / github.com/WindySha/XSkinLoader

github.com/WindySha/XSkinLoader @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
169 symbols 462 edges 32 files 31 documented · 18%
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

ISkinStyleParser (Interface)
Created by Windy on 2018/2/10. [6 implementers]
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinInterface/ISkinStyleParser.java
ISkinResDeployer (Interface)
(no doc) [18 implementers]
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinInterface/ISkinResDeployer.java
ISkinResourceManager (Interface)
Created by xiawanli on 2018/1/10. 换肤功能,替换资源管理接口 [2 implementers]
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinInterface/ISkinResourceManager.java

Core symbols most depended-on inside this repo

equals
called by 23
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginInfo.java
get
called by 21
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java
getColor
called by 11
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinInterface/ISkinResourceManager.java
getDrawable
called by 11
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinInterface/ISkinResourceManager.java
registerDeployer
called by 9
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinResDeployerFactory.java
setSkinViewResource
called by 8
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java
getResources
called by 8
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginInfo.java
getField
called by 8
xskinloader-lib/src/main/java/com/wind/me/xskinloader/util/ReflectUtils.java

Shape

Method 137
Class 29
Interface 3

Languages

Java100%

Modules by API surface

xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java27 symbols
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginInfo.java16 symbols
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginLoadUtils.java13 symbols
xskinloader-lib/src/main/java/com/wind/me/xskinloader/util/ReflectUtils.java10 symbols
xskinloader-lib/src/main/java/com/wind/me/xskinloader/impl/SkinResourceManagerImpl.java9 symbols
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinInflaterFactory.java9 symbols
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinInterface/ISkinResourceManager.java8 symbols
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinLoaderInitializer.java7 symbols
xskinloader-lib/src/main/java/com/wind/me/xskinloader/entity/SkinConfig.java6 symbols
xskinloader-sample/src/main/java/com/wind/me/xskinloader_sample/MainActivity.java5 symbols
xskinloader-sample/src/main/java/com/wind/me/xskinloader_sample/CustomTitleView.java5 symbols
xskinloader-sample/src/main/java/com/wind/me/xskinloader_sample/deployer/ViewBackgroundStyleParser.java4 symbols

For agents

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

⬇ download graph artifact