MCPcopy Index your code
hub / github.com/axzae/homeassist

github.com/axzae/homeassist @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,133 symbols 3,287 edges 112 files 62 documented · 5% updated 7y ago★ 13331 open issues
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

DataSyncInterface (Interface)
(no doc) [7 implementers]
app/src/main/java/com/axzae/homeassistant/shared/DataSyncInterface.java
ItemTouchHelperAdapter (Interface)
Interface to listen for a move or dismissal event from a ItemTouchHelper.Callback. @author Paul Burke (ipaulpro [3 implementers]
app/src/main/java/com/axzae/homeassistant/helper/ItemTouchHelperAdapter.java
EventEmitterInterface (Interface)
(no doc) [5 implementers]
app/src/main/java/com/axzae/homeassistant/shared/EventEmitterInterface.java
OnBackPressedInterface (Interface)
(no doc) [4 implementers]
app/src/main/java/com/axzae/homeassistant/shared/OnBackPressedInterface.java
OnStartDragListener (Interface)
Listener for manual initiation of a drag.
app/src/main/java/com/axzae/homeassistant/helper/OnStartDragListener.java

Core symbols most depended-on inside this repo

getActivity
called by 105
app/src/main/java/com/axzae/homeassistant/TransparentActivity.java
inflate
called by 69
app/src/main/java/com/axzae/homeassistant/util/CommonUtil.java
equals
called by 56
app/src/main/java/com/axzae/homeassistant/model/Entity.java
callService
called by 56
app/src/main/java/com/axzae/homeassistant/provider/RestAPIService.java
getIcon
called by 51
app/src/main/java/com/axzae/homeassistant/model/MDIFont.java
getFriendlyName
called by 48
app/src/main/java/com/axzae/homeassistant/model/Group.java
toString
called by 46
app/src/main/java/com/axzae/homeassistant/model/Library.java
deflate
called by 44
app/src/main/java/com/axzae/homeassistant/util/CommonUtil.java

Shape

Method 982
Class 141
Interface 10

Languages

Java100%

Modules by API surface

app/src/main/java/com/axzae/homeassistant/MainActivity.java90 symbols
app/src/main/java/com/axzae/homeassistant/model/Entity.java52 symbols
app/src/main/java/com/axzae/homeassistant/EditActivity.java46 symbols
app/src/main/java/com/axzae/homeassistant/GroupActivity.java40 symbols
app/src/main/java/com/axzae/homeassistant/provider/DatabaseManager.java30 symbols
app/src/main/java/com/axzae/homeassistant/util/CommonUtil.java28 symbols
app/src/main/java/com/axzae/homeassistant/service/DataSyncService.java27 symbols
app/src/main/java/com/axzae/homeassistant/shared/EntityAdapter.java26 symbols
app/src/main/java/com/axzae/homeassistant/fragment/control/GeneralFragment.java25 symbols
app/src/main/java/com/axzae/homeassistant/MapActivity.java25 symbols
app/src/main/java/com/axzae/homeassistant/ConnectActivity.java25 symbols
app/src/main/java/com/axzae/homeassistant/fragment/control/GroupFragment.java24 symbols

For agents

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

⬇ download graph artifact