Я хочу переименовать тип Kotlin, оставляя устаревшие typealias для возможности компиляции существующего кода.
typealias TestContext<F> = ContextBuilder<F>
@Deprecated("TestContext is now ContextBuilder",
replaceWith = ReplaceWith("ContextBuilder<F>"))
приводит к замене TextContext<Unit>
на ContextBuilder<F>
@Deprecated("TestContext is now ContextBuilder",
replaceWith = ReplaceWith("ContextBuilder"))
приводит к замене TextContext<Unit>
на ContextBuilder
Как мне написать выражение replaceWith, чтобы IntelliJ заменял TextContext<Unit>
на ContextBuilder<Unit>
?