MCPcopy Index your code
hub / github.com/evernat/dead-code-detector

github.com/evernat/dead-code-detector @2.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release 2.1 ↗ · + Follow
338 symbols 670 edges 27 files 165 documented · 49%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Dead Code Detector (for Java applications)

If you are a developer or a tech lead, Dead Code Detector (DCD) simply finds never used code in your Java/JEE applications.

See wiki

Author: Emeric Vernat

License: ASL

Build Status Maven Central

Extension points exported contracts — how you extend this code

ProgressListener (Interface)
Interface destinée à être implémentée et déclarée à DeadCodeDetector pour connaître l'avancement de l'analyse. Permet en [2 …
src/main/java/dcd/ProgressListener.java

Core symbols most depended-on inside this repo

append
called by 44
src/main/java/dcd/ui/ParametersController.java
log
called by 17
src/main/java/dcd/DeadCodeDetector.java
toString
called by 16
src/main/java/dcd/Parameters.java
isInterrupted
called by 10
src/main/java/dcd/DeadCodeDetector.java
createBorderLayout
called by 9
src/main/java/dcd/ui/DcdUiHelper.java
isJavaClass
called by 8
src/main/java/dcd/DcdHelper.java
createButton
called by 8
src/main/java/dcd/ui/ParametersPanel.java
close
called by 6
src/main/java/dcd/Report.java

Shape

Method 307
Class 29
Enum 1
Interface 1

Languages

Java100%

Modules by API surface

src/main/java/dcd/Result.java44 symbols
src/main/java/dcd/UselessInitClassVisitor.java37 symbols
src/main/java/dcd/DeadCodeDetector.java29 symbols
src/main/java/dcd/Parameters.java25 symbols
src/main/java/dcd/ui/ParametersPanel.java18 symbols
src/main/java/dcd/ui/ParametersController.java18 symbols
src/main/java/dcd/CalledClassVisitor.java18 symbols
src/main/java/dcd/DcdHelper.java16 symbols
src/main/java/dcd/LocalVariablesAnalyzer.java13 symbols
src/main/java/dcd/ui/PatternTableModel.java11 symbols
src/main/java/dcd/Report.java11 symbols
src/main/java/dcd/CallersClassVisitor.java11 symbols

For agents

$ claude mcp add dead-code-detector \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact