All Classes and Interfaces
Class
Description
Immutable AI-generated classification result for a single parsed test class.
Immutable AI-generated security classification result for a single test
method.
Immutable configuration describing how AI-based enrichment should be
performed during a
MethodAtlasApp execution.Mutable builder used to construct validated
AiOptions instances.Built-in taxonomy modes used for security classification.
Enumeration of supported AI provider implementations used by the
AiSuggestionEngine.Provider-specific client abstraction used to communicate with external AI
inference services.
Factory responsible for creating provider-specific AI client implementations.
High-level AI orchestration contract for security classification of parsed
test classes.
Default implementation of
AiSuggestionEngine that coordinates
provider selection and taxonomy loading for AI-based security classification.Checked exception indicating failure during AI-based suggestion generation or
related AI subsystem operations.
AiProviderClient implementation for the Anthropic API.Provides the default built-in taxonomy used to guide AI-based security
classification of JUnit test methods.
Small HTTP utility component used by AI provider clients for outbound network
communication and JSON processing support.
Utility methods for extracting JSON fragments from free-form text produced by
AI model responses.
Handles the consume phase of the manual AI workflow.
Handles the prepare phase of the manual AI workflow.
Command-line application for scanning Java test sources, extracting JUnit
test metadata, and optionally enriching the emitted results with AI-generated
security tagging suggestions.
AiProviderClient implementation for a locally running
Ollama inference service.AiProviderClient implementation for AI providers that expose an
OpenAI-compatible chat completion API.Provides the optimized built-in taxonomy used to guide AI-based security
classification when prompt compactness and model reliability are prioritized.
Utility responsible for constructing the prompt supplied to AI providers for
security classification of JUnit test classes.
Deterministically extracted test method descriptor supplied to the prompt.
Immutable lookup structure providing efficient access to AI-generated method
suggestions by method name.