Skip to content

Conversation

@chouzz
Copy link
Owner

@chouzz chouzz commented Jul 3, 2025

Implements a webview panel to display call hierarchy and find references results.

Features:

  • Displays results in a panel at the bottom of the editor.
  • Supports expanding call hierarchy items to show further incoming/outgoing calls.
  • Uses VS Code's built-in language providers (referenceProvider, callHierarchyProvider).
  • Webview UI uses Codicons and VS Code theme variables for consistent look and feel.
  • Clicking on file locations in the webview navigates to the source code.

Implements a webview panel to display call hierarchy and find references results.

Features:
- Displays results in a panel at the bottom of the editor.
- Supports expanding call hierarchy items to show further incoming/outgoing calls.
- Uses VS Code's built-in language providers (`referenceProvider`, `callHierarchyProvider`).
- Webview UI uses Codicons and VS Code theme variables for consistent look and feel.
- Clicking on file locations in the webview navigates to the source code.
- Removes incorrect entries from .vscodeignore that excluded
  essential media assets (JS, CSS, SVG) and the 'out/' directory,
  ensuring they are included in the VSIX package.
- Refactors command IDs to use the 'vscode-code-graph.' prefix
  for consistency with the project's naming scheme. This includes
  updates to package.json (activationEvents, command contributions,
  menu contributions) and src/extension.ts (command registration).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants