get_inheritance_tree
Retrieve the full inheritance hierarchy of a Java class from Maven dependencies, resolving classes on demand.
Instructions
Get the full inheritance hierarchy (superclasses) of a Java class from Maven dependencies. The server resolves classes on-demand if they are not yet indexed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| className | Yes | Fully qualified name of the Java class, e.g., io.micrometer.observation.ObservationRegistry or com.example.QueryBizOrderDO | |
| projectPath | Yes | Maven project root directory path | |
| format | No | Output format. Default is text (human-readable). Use json for structured machine-readable data. Use toon for Token-Oriented Object Notation — a compact, LLM-friendly format that reduces tokens by ~40% compared to JSON while preserving structure (https://github.com/toon-format/toon). | text |