MCPcopy Index your code
hub / github.com/WorksButNotTested/lightkeeper

github.com/WorksButNotTested/lightkeeper @1.4.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.4.0 ↗ · + Follow
205 symbols 464 edges 24 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

lightkeeper

A port of the Lighthouse plugin to GHIDRA.

Screenshot

Icons made by Pixel perfect from www.flaticon.com

Extension points exported contracts — how you extend this code

IEventListener (Interface)
(no doc) [7 implementers]
lightkeeper/src/main/java/lightkeeper/controller/IEventListener.java
ICoverageModelListener (Interface)
(no doc) [12 implementers]
lightkeeper/src/main/java/lightkeeper/model/ICoverageModelListener.java

Core symbols most depended-on inside this repo

addMessage
called by 13
lightkeeper/src/main/java/lightkeeper/controller/IEventListener.java
addMessage
called by 11
lightkeeper/src/main/java/lightkeeper/io/file/DynamoRioFile.java
getApi
called by 8
lightkeeper/src/main/java/lightkeeper/LightKeeperPlugin.java
addMessage
called by 7
lightkeeper/src/main/java/lightkeeper/controller/Controller.java
addModelListener
called by 6
lightkeeper/src/main/java/lightkeeper/model/AbstractCoverageModel.java
notifyUpdate
called by 6
lightkeeper/src/main/java/lightkeeper/model/AbstractCoverageModel.java
readLine
called by 6
lightkeeper/src/main/java/lightkeeper/io/BinaryLineReader.java
parseNumber
called by 6
lightkeeper/src/main/java/lightkeeper/io/module/ModuleReader.java

Shape

Method 180
Class 22
Interface 2
Enum 1

Languages

Java100%

Modules by API surface

lightkeeper/src/main/java/lightkeeper/view/LightKeeperProvider.java18 symbols
lightkeeper/src/main/java/lightkeeper/io/file/DynamoRioFile.java17 symbols
lightkeeper/src/main/java/lightkeeper/io/CountedByteProvider.java14 symbols
lightkeeper/src/main/java/lightkeeper/controller/Controller.java13 symbols
lightkeeper/src/main/java/lightkeeper/model/table/CoverageTableModel.java12 symbols
lightkeeper/src/main/java/lightkeeper/model/AbstractCoverageModel.java12 symbols
lightkeeper/src/main/java/lightkeeper/model/coverage/CoverageListRow.java10 symbols
lightkeeper/src/main/java/lightkeeper/model/table/CoverageTable.java9 symbols
lightkeeper/src/main/java/lightkeeper/model/list/CoverageList.java9 symbols
lightkeeper/src/main/java/lightkeeper/model/coverage/CoverageModel.java9 symbols
lightkeeper/src/main/java/lightkeeper/io/module/ModuleReader.java9 symbols
lightkeeper/src/main/java/lightkeeper/io/module/ModuleEntry.java9 symbols

For agents

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

⬇ download graph artifact