我想重命名一个Kotlin类型,留下一个不推荐使用的类型,以允许编译现有代码.
typealias TestContext<F> = ContextBuilder<F>
Run Code Online (Sandbox Code Playgroud)
@Deprecated("TestContext is now ContextBuilder",
replaceWith = ReplaceWith("ContextBuilder<F>"))
Run Code Online (Sandbox Code Playgroud)
导致TextContext<Unit>被替换ContextBuilder<F>
@Deprecated("TestContext is now ContextBuilder",
replaceWith = ReplaceWith("ContextBuilder"))
Run Code Online (Sandbox Code Playgroud)
导致TextContext<Unit>被替换ContextBuilder
我怎么能写replaceWith表达,这样的IntelliJ代替TextContext<Unit>用ContextBuilder<Unit>?
| 归档时间: |
|
| 查看次数: |
155 次 |
| 最近记录: |