Package-level declarations

Types

Link copied to clipboard

Transformer that renames functions and parameters annotated with @Name within the function signature.

Link copied to clipboard

Transformer that renames functions and parameters annotated with @Name within the KDoc documentation.

Link copied to clipboard
data class Renaming(val oldName: String, val newName: String)

A renaming of a function or parameter via the @Name annotation.

Link copied to clipboard

Storage for the old-new function name pairs. This is a mutable map that is populated by the RenamingsStorer transformer.

Link copied to clipboard

Transformer that, instead of performing transformations, stores the old-new function name pairs into RenamingsStorage. This should be executed before other transformers that rely on the renamings.