mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
KTIJ-36178 GitOrigin-RevId: bd79b99c516106b65749df254539c4058b3f3055
21 lines
406 B
Kotlin
21 lines
406 B
Kotlin
import com.intellij.util.concurrency.annotations.RequiresReadLock
|
|
import com.intellij.util.concurrency.ThreadingAssertions
|
|
|
|
class CompanionDefaultArgs {
|
|
fun testMethod() {
|
|
annoFun()
|
|
defaultArgFun()
|
|
}
|
|
|
|
companion object {
|
|
@RequiresReadLock
|
|
@JvmStatic
|
|
fun annoFun() {}
|
|
}
|
|
|
|
fun defaultArgFun(value: Int = 0): Int {
|
|
ThreadingAssertions.assertReadAccess()
|
|
return value
|
|
}
|
|
}
|