All Classes and Interfaces
Class
Description
MCP tool for finding the definition of an Apex identifier.
MCP tool for finding test classes that should be run based on changes to specific Apex source
files.
MCP tool for finding all references to an Apex identifier.
Bridge interface for communicating between the Java 17 MCP server and the Java 8 apex-ls core
functionality.
Helper class for validating common MCP tool arguments.
Container for validated Apex tool arguments.
Embedded bridge implementation that accesses apex-ls core functionality directly within the same
JVM process.
Configuration class for indexer timing parameters.
Main entry point for the Apex Language Server MCP (Model Context Protocol) server.
Configuration class for MCP server startup parameters.
Utility class for building JSON schemas for MCP tools in a maintainable way.
MCP tool for analyzing SFDX projects to detect code issues across all Salesforce development
artifacts.
Utility for discovering Salesforce workspace directories by traversing up the file system to find
the nearest sfdx-project.json file.
MCP resource for accessing Apex workspace information and metadata.
Helper class for validating workspace arguments in MCP tools.