Class WorkspaceValidator
java.lang.Object
io.github.apexdevtools.apexls.mcp.tools.WorkspaceValidator
Helper class for validating workspace arguments in MCP tools. Ensures consistent validation
across all Apex tools.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic io.modelcontextprotocol.spec.McpSchema.CallToolResultvalidateWorkspace(String workspace) Validates that a workspace argument is valid for Apex analysis.
-
Constructor Details
-
WorkspaceValidator
public WorkspaceValidator()
-
-
Method Details
-
validateWorkspace
public static io.modelcontextprotocol.spec.McpSchema.CallToolResult validateWorkspace(String workspace) Validates that a workspace argument is valid for Apex analysis.- Parameters:
workspace- the workspace path to validate- Returns:
- null if validation passes, or a CallToolResult with error details if validation fails
-