IntelliJ 10.5 и 11 подсвечивают приведенное ниже выражение x (0) как ошибку, заявляя, что оно использует «Too many arguments». Однако при компиляции и запуске примера ошибки нет. Из-за обратной совместимости я должен использовать Scala 2.7.7. При использовании Scala 2.8 и выше IntelliJ перестает жаловаться.
object HelloWorld {
def main(args: Array[String]) {
val x = List("Hello World!")
println(x(0))
}
}
Есть предложения? Мой проект заполнен этими правильными выражениями, которые IntelliJ неправильно подсвечивает.