MCPcopy Index your code
hub / github.com/bigbully/glowworm

github.com/bigbully/glowworm @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,898 symbols 5,430 edges 203 files 107 documented · 6%
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

FieldVisitor (Interface)
A visitor to visit a Java field. The methods of this interface must be called in the following order: ( visitAnnotat [4 …
src/main/java/com/jd/dd/glowworm/asm/FieldVisitor.java
ObjectSerializer (Interface)
(no doc) [73 implementers]
src/main/java/com/jd/dd/glowworm/serializer/ObjectSerializer.java
ObjectDeserializer (Interface)
(no doc) [74 implementers]
src/main/java/com/jd/dd/glowworm/deserializer/ObjectDeserializer.java
MethodVisitor (Interface)
A visitor to visit a Java method. The methods of this interface must be called in the following order: [ visitAnnota [2 …
src/main/java/com/jd/dd/glowworm/asm/MethodVisitor.java
Opcodes (Interface)
Defines the JVM opcodes, access flags and array type codes. This interface does not define all the JVM opcodes because s [2 …
src/main/java/com/jd/dd/glowworm/asm/Opcodes.java

Core symbols most depended-on inside this repo

get
called by 355
src/main/java/com/jd/dd/glowworm/util/FieldInfo.java
put
called by 214
src/main/java/com/jd/dd/glowworm/util/IdentityHashMap.java
add
called by 184
src/main/java/com/jd/dd/glowworm/util/DeserializeBeanInfo.java
visitVarInsn
called by 182
src/main/java/com/jd/dd/glowworm/asm/MethodVisitor.java
getBytes
called by 109
src/main/java/com/jd/dd/glowworm/util/TypeOutputStream.java
visitInsn
called by 105
src/main/java/com/jd/dd/glowworm/asm/MethodVisitor.java
visitMethodInsn
called by 92
src/main/java/com/jd/dd/glowworm/asm/MethodVisitor.java
getName
called by 86
src/main/java/com/jd/dd/glowworm/util/FieldInfo.java

Shape

Method 1,669
Class 221
Interface 5
Enum 3

Languages

Java100%

Modules by API surface

src/test/java/userJavabean/TpMagic.java158 symbols
src/test/java/userJavabean/Person10.java87 symbols
src/test/java/testcase/function/AsmTest.java87 symbols
src/test/java/userJavabean/TpMagic2.java79 symbols
src/main/java/com/jd/dd/glowworm/util/AntiCollisionHashMap.java77 symbols
src/test/java/userJavabean/MemoryRecord.java62 symbols
src/main/java/com/jd/dd/glowworm/deserializer/PBDeserializer.java51 symbols
src/test/java/testcase/function/NormalTest.java46 symbols
src/main/java/com/jd/dd/glowworm/serializer/PBSerializer.java41 symbols
src/main/java/com/jd/dd/glowworm/util/CodedInputStream.java36 symbols
src/main/java/com/jd/dd/glowworm/serializer/asm/ASMSerializerFactory.java35 symbols
src/main/java/com/jd/dd/glowworm/deserializer/asm/ASMDeserializerFactory.java34 symbols

For agents

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

⬇ download graph artifact