find_unused_code
Identify unused private methods and fields in Java projects to clean up code and reduce technical debt. Analyzes write-only fields and unused members for removal.
Instructions
Find unused private methods and fields in the project.
USAGE: find_unused_code() USAGE: find_unused_code(filePath="path/to/File.java") OUTPUT: List of unused private members
Detects:
Unused private methods
Unused private fields
Write-only fields (set but never read)
Requires load_project to be called first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filePath | No | Optional: specific file to check (default: all files) | |
| includeMethods | No | Include unused methods (default true) | |
| includeFields | No | Include unused fields (default true) |