Package-level declarations

Types

Link copied to clipboard
data class FunSpecAndOptInMarkers(val funSpec: FunSpec, val optInMarkers: Set<String>)
Link copied to clipboard
class MockProcessor(codeGenerator: CodeGenerator, logger: KSPLogger) : SymbolProcessor
Link copied to clipboard
class MockProcessorProvider : SymbolProcessorProvider

Functions

fun buildGeneralMockFunctionAndReturnFileSpec(logger: KSPLogger, classes: List<KSClassDeclaration>, funSpecsAndOptInMarkers: List<FunSpecAndOptInMarkers>): FileSpec
Link copied to clipboard
fun formatQualifiedName(qualifiedName: String): String
Link copied to clipboard
fun KSClassDeclaration.processAndReturnFunSpec(logger: KSPLogger, sourceFile: KSFile): Pair<FunSpecAndOptInMarkers?, String>