Skip to content

Instantly share code, notes, and snippets.

@myungpyo
Created December 30, 2021 14:33
Show Gist options
  • Select an option

  • Save myungpyo/db532e5c502175be18a85ba8e13b0aa0 to your computer and use it in GitHub Desktop.

Select an option

Save myungpyo/db532e5c502175be18a85ba8e13b0aa0 to your computer and use it in GitHub Desktop.
override fun process(resolver: Resolver): List<KSAnnotated> {
// ...
return symbolMap.flatMap { (ownerClassName, propertyDeclarations) ->
val containingFile = symbolMap[ownerClassName]?.getOrNull(0)?.containingFile
generateBinding(resolver, ownerClassName, containingFile, propertyDeclarations)
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment