fromConfig

fun fromConfig(config: GeneratorConfig?, overrides: TestGeneratorOverrides = TestGeneratorOverrides(), moduleExtractors: List<ModuleSettingsExtractor> = emptyList(), defaultTestGenerationSettings: TestGenerationSettings = TestGenerationSettings()): TestGeneratorExecutionOptions

Creates TestGeneratorExecutionOptions by merging config and overrides.

Parameters

config

Declarative configuration from YAML file (may be null)

overrides

Environment-specific overrides from CLI/Gradle

moduleExtractors

Module settings extractors, processed before core settings parsing. Extractors are sorted by ModuleSettingsExtractor.settingsKey for deterministic order.

defaultTestGenerationSettings

fallback settings when config and overrides do not provide a value