MCPcopy Index your code
hub / github.com/AndreiLux/Synapse

github.com/AndreiLux/Synapse @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
470 symbols 1,194 edges 42 files 87 documented · 19%
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

ActivityListener (Interface)
Created by Andrei on 05/09/13. [14 implementers]
src/main/java/com/af/synapse/lib/ActivityListener.java
ActionValueNotifierClient (Interface)
Created by Andrei on 07/04/14. [14 implementers]
src/main/java/com/af/synapse/lib/ActionValueNotifierClient.java
Selectable (Interface)
Created by Andrei on 24/05/2014. [10 implementers]
src/main/java/com/af/synapse/lib/Selectable.java
ActionValueClient (Interface)
Created by Andrei on 02/09/13. [8 implementers]
src/main/java/com/af/synapse/lib/ActionValueClient.java
OnColorChangedListener (Interface)
An interface that is called whenever the color is changed. Currently it is always called when the color is changed. @au [2 …
src/main/java/com/larswerkman/colorpicker/ColorPicker.java

Core symbols most depended-on inside this repo

propagate
called by 23
src/main/java/com/af/synapse/lib/ActionValueNotifierHandler.java
invalidate
called by 22
src/main/java/com/af/synapse/view/SmartSeeker.java
createElementErrorView
called by 18
src/main/java/com/af/synapse/utils/Utils.java
setColor
called by 18
src/main/java/com/larswerkman/colorpicker/ColorPicker.java
runCommand
called by 17
src/main/java/com/af/synapse/utils/Utils.java
setValue
called by 15
src/main/java/com/af/synapse/lib/ActionValueDatabase.java
setColor
called by 15
src/main/java/com/larswerkman/colorpicker/ValueBar.java
getName
called by 11
src/main/java/com/af/synapse/utils/NamedRunnable.java

Shape

Method 416
Class 46
Interface 5
Enum 3

Languages

Java100%

Modules by API surface

src/main/java/com/af/synapse/MainActivity.java44 symbols
src/main/java/com/af/synapse/elements/SColourPicker.java36 symbols
src/main/java/com/af/synapse/elements/SSeekBar.java31 symbols
src/main/java/com/af/synapse/elements/SOptionList.java29 symbols
src/main/java/com/af/synapse/elements/SGeneric.java27 symbols
src/main/java/com/af/synapse/elements/SCheckBox.java26 symbols
src/main/java/com/larswerkman/colorpicker/ColorPicker.java24 symbols
src/main/java/com/af/synapse/elements/STreeDescriptor.java22 symbols
src/main/java/com/af/synapse/utils/Utils.java20 symbols
src/main/java/com/af/synapse/elements/SButton.java19 symbols
src/main/java/com/af/synapse/view/SmartSeeker.java17 symbols
src/main/java/com/af/synapse/lib/ActionValueUpdater.java15 symbols

For agents

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

⬇ download graph artifact