官方文档中的“使用未加载的类”一节给出了一个演示,我在我的机器上运行它,然后抛出了一个异常Class already loaded: class foo.Bar。typePool = TypePool.Default.ofSystemLoader(); .redefine(typePool.describe("foo.Bar").resolve(), // do not use 'Bar.clas
我正在使用一个密封的类向客户端代码报告成功或错误: sealed class Result<out T : Any> { data class Error(val exception: Exception) : Result<Nothing>()
} 但是我坚持使用它来编译最简单的单元测试: val error = Result.Error(IOException("mess