Fixed the main function signature

This commit is contained in:
Aleksi Majander
2013-02-05 14:14:31 +02:00
committed by Pavel V. Talanov
parent 1874714d84
commit de21670851
6 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -770,7 +770,7 @@ public fun createMainFunction(file: PsiFile): String {
if (classNamesWithMains.size() > 0) {
var className: String? = classNamesWithMains.get(0)?.getFirst()
return MessageFormat.format("fun main(args : Array<String?>?) = {0}.main(args)", className)!!
return MessageFormat.format("fun main(args : Array<String>) = {0}.main(args as Array<String?>?)", className)!!
}
return ""
+1 -1
View File
@@ -35,4 +35,4 @@ var i3 : Identifier<Any?>? = Identifier.init<String?>("name")
}
}
}
fun main(args : Array<String?>?) = User.main(args)
fun main(args : Array<String>) = User.main(args as Array<String?>?)
+1 -1
View File
@@ -6,4 +6,4 @@ System.out?.println("Halo!")
}
}
}
fun main(args : Array<String?>?) = Program.main(args)
fun main(args : Array<String>) = Program.main(args as Array<String?>?)
@@ -85,4 +85,4 @@ for (i in 1..12) test(i)
}
}
}
fun main(args : Array<String?>?) = SwitchDemo.main(args)
fun main(args : Array<String>) = SwitchDemo.main(args as Array<String?>?)
+1 -1
View File
@@ -16,4 +16,4 @@ System.out?.println(monthString)
}
}
}
fun main(args : Array<String?>?) = SwitchDemo.main(args)
fun main(args : Array<String>) = SwitchDemo.main(args as Array<String?>?)
+1 -1
View File
@@ -49,4 +49,4 @@ System.out?.println(monthString)
}
}
}
fun main(args : Array<String?>?) = SwitchDemo.main(args)
fun main(args : Array<String>) = SwitchDemo.main(args as Array<String?>?)