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.