我搜索了,但没有找到可能。
我有以下代码:
@ExperimentalCoroutinesApi
class TestMainCoroutineRule : TestWatcher(), TestCoroutineScope by TestCoroutineScope() {
override fun starting(description: Description?) {
super.starting(description)
Dispatchers.setMain(this.coroutineContext[ContinuationInterceptor] as CoroutineDispatcher)
}
override fun finished(description: Description?) {
super.finished(description)
Dispatchers.resetMain()
}
}
基本上我想使用es6中的Reflect类以字符串形式获取参数名称。
类似的东西:
class UserController {
constructor(mailer, logger) {
}
}
有可能
我知道使用疯狂的正则表达式并解析整个类是可能的,但是我想知道使用新的Reflect api是否可能。
谢谢