TapikCodeGenerationEngine

Shared code-generation engine used by plugin frontends such as Gradle and Maven integrations.

It scans compiled classes for Tapik endpoints, resolves metadata, emits the endpoint report, and invokes all configured generators available on the classpath.

Parameters

config

engine configuration.

logger

logging callbacks used while scanning and generating.

Constructors

Link copied to clipboard
constructor(config: TapikCodeGenerationConfiguration, logger: TapikLogger)

Functions

Link copied to clipboard
fun generate()

Executes endpoint discovery and generation using the configured engine inputs.