Java to Kotlin converter: do not generate redundant parenthesis for empty constructor parameters

This commit is contained in:
Valentin Kipyatkov
2014-06-25 18:21:15 +04:00
parent 947bf3c0ed
commit 5a5e553367
207 changed files with 266 additions and 268 deletions
@@ -1,6 +1,6 @@
package test
class Test() : Base() {
class Test : Base() {
override fun hashCode(): Int {
return super.hashCode()
}
@@ -24,7 +24,7 @@ class Test() : Base() {
}
}
class Base() {
class Base {
override fun hashCode(): Int {
return super.hashCode()
}
@@ -1,6 +1,6 @@
package demo
class Final() {
class Final {
fun test() {
}
}
+2 -2
View File
@@ -1,8 +1,8 @@
class A() {
class A {
fun a() {
}
}
class B() : A() {
class B : A() {
override fun a() {
}
}
@@ -1,14 +1,14 @@
class A() {
class A {
fun foo() {
}
}
class B() : A() {
class B : A() {
override fun foo() {
}
}
class C() : B() {
class C : B() {
override fun foo() {
}
}
@@ -1,4 +1,4 @@
class X() {
class X {
override fun hashCode(): Int {
return super.hashCode()
}
@@ -17,7 +17,7 @@ class X() {
}
}
class Y() : Thread() {
class Y : Thread() {
throws(javaClass<CloneNotSupportedException>())
override fun clone(): Any {
return super.clone()
@@ -1,6 +1,6 @@
class Base()
class Base
class X() : Base() {
class X : Base() {
override fun hashCode(): Int {
return super.hashCode()
}
@@ -1,10 +1,10 @@
class Base() {
class Base {
override fun equals(o: Any?): Boolean {
return super.equals(o)
}
}
class X() : Base() {
class X : Base() {
override fun equals(o: Any?): Boolean {
return super.equals(o)
}
+1 -1
View File
@@ -1,6 +1,6 @@
package demo
class Test() {
class Test {
fun test(vararg args: Any) {
var args = args
args = array<Int>(1, 2, 3)