MCPcopy Index your code
hub / github.com/Liubsyy/HotSecondsIDEA

github.com/Liubsyy/HotSecondsIDEA @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
6,615 symbols 22,487 edges 637 files 2,981 documented · 45%
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

BeanService (Interface)
Simple service. [6 implementers]
hotswap-core/plugin/hotswap-agent-spring-plugin/src/test/java/org/hotswap/agent/plugin/spring/testBeans/BeanService.java
ClassPath (Interface)
ClassPath is an interface implemented by objects representing a class search path. ClassPool u [16 implementers]
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/javassist/ClassPath.java
HelloService (Interface)
Simple service. [48 implementers]
hotswap-core/plugin/hotswap-agent-weld-plugin/src/test/java/org/hotswap/agent/plugin/weld/testBeans/HelloService.java
ScopedClassPoolFactory (Interface)
A factory interface. @author Kabir Khan @version $Revision: 1.4 $ [8 implementers]
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/javassist/scopedpool/ScopedClassPoolFactory.java
HelloService (Interface)
Simple service. [48 implementers]
hotswap-core/plugin/hotswap-agent-owb-plugin/src/test/java/org/hotswap/agent/plugin/owb/testBeans/HelloService.java
ProceedHandler (Interface)
An interface to an object for implementing $proceed(). @see javassist.compiler.JvstCodeGen#setProceedHandler(ProceedHan [13 …
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/javassist/compiler/ProceedHandler.java
ProxyBytecodeTransformer (Interface)
Transforms the bytecode of a new proxy definition so it can be used after redefinition @author Erki Ehtla [25 implementers]
hotswap-core/plugin/hotswap-agent-proxy-plugin/src/main/java/org/hotswap/agent/plugin/proxy/ProxyBytecodeTransformer.java
Opcode (Interface)
JVM Instruction Set. This interface defines opcodes and array types for the NEWARRAY instruction. @see Mnemonic [13 implementers]
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/javassist/bytecode/Opcode.java

Core symbols most depended-on inside this repo

append
called by 443
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/javassist/compiler/ast/ASTList.java
get
called by 441
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/javassist/util/proxy/ProxyFactory.java
getClass
called by 316
hotswap-core/plugin/hotswap-agent-proxy-plugin/src/main/java/org/hotswap/agent/plugin/proxy/java/ProxyGenerator.java
add
called by 303
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/util/spring/collections/MultiValueMap.java
debug
called by 249
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/logging/AgentLogger.java
addOpcode
called by 232
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/javassist/bytecode/Bytecode.java
getName
called by 226
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/javassist/CtClass.java
error
called by 213
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/logging/AgentLogger.java

Shape

Method 5,712
Class 807
Interface 76
Enum 20

Languages

Java100%

Modules by API surface

hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/javassist/bytecode/ConstPool.java224 symbols
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/javassist/bytecode/stackmap/TypeData.java140 symbols
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/javassist/CtField.java107 symbols
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/javassist/bytecode/CodeIterator.java103 symbols
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/javassist/CtClassType.java102 symbols
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/javassist/compiler/CodeGen.java99 symbols
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/javassist/CtClass.java96 symbols
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/javassist/bytecode/SignatureAttribute.java91 symbols
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/util/spring/collections/ConcurrentReferenceHashMap.java84 symbols
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/javassist/bytecode/StackMapTable.java80 symbols
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/javassist/bytecode/Bytecode.java78 symbols
hotswap-core/hotswap-agent-core/src/main/java/org/hotswap/agent/javassist/util/proxy/ProxyFactory.java74 symbols

For agents

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

⬇ download graph artifact