在IDEA中,Atomic Kotlin course中总是输出一行“_checker_version 1”,即使和答案一样也无法通过
Posted 舒泱
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在IDEA中,Atomic Kotlin course中总是输出一行“_checker_version 1”,即使和答案一样也无法通过相关的知识,希望对你有一定的参考价值。
问题描述:
在Atomic Kotlin课程中,check时,多输出一行“_checker_version 1”,即使把答案复制过来运行,也通不过。
解决办法
1、找到build.gradle文件
2、打开文件,找到def printOutput(def output)方法
3、将原来的代码
def printOutput(def output) {
return tasks.create("printOutput") {
println "#educational_plugin_checker_version 1"
def lines = output.toString().split("(?<=\\n)|(?=\\n)")
for (line in lines) {
println "#educational_plugin" + line
}
}
}
替换为
def printOutput(def output) {
return tasks.create("printOutput") {
def lines = output.toString().split("(?<=\\n)")
for (line in lines) {
println "#educational_plugin" + line
}
}
}
输出的第一行没有_checker_version 1了,通过了
参考链接https://stackoverflow.com/questions/67754100/how-to-remove-checker-version-1-in-androidstudio
以上是关于在IDEA中,Atomic Kotlin course中总是输出一行“_checker_version 1”,即使和答案一样也无法通过的主要内容,如果未能解决你的问题,请参考以下文章
Kotlin 协程协程启动 ④ ( 协程启动模式 | 协程构建器启动模式参数 | DEFAULT 模式 | ATOMIC 模式 | LAZY 模式 | UNDISPATCHED 模式 )
Kotlin 协程协程并发安全问题 ( 使用 Atomic 并发安全类型 | 使用 Channel 通道 | 使用 Mutext 轻量级锁 | 使用 Semaphore 轻量级信号量 )
如何在IntelliJ IDEA中禁用“粘贴时将Java转换为Kotlin”?