Package-level declarations

Types

Link copied to clipboard
class AutoMapperInfoResolver(logger: KSPLogger)

Class responsible for resolving information from @AutoMapper annotation and class declaration to AutoMapperInfo instance.

Link copied to clipboard
class GenerateTargetInfoResolver(logger: KSPLogger)

Class responsible for resolving information from @GenerateTarget annotation and class declaration.

Link copied to clipboard
class MappingInfoResolver(logger: KSPLogger)

Class responsible for resolving mappings for properties in a class declaration.

Link copied to clipboard
class TargetPropertiesInfoResolver(logger: KSPLogger)

Class responsible for resolving information about properties for generated target class.

Link copied to clipboard
class TargetPropertyExcludeResolver(logger: KSPLogger)

Class responsible for reading @TargetPropertyExclude annotations