Java to Kotlin converter: minor corrections after code review

This commit is contained in:
Valentin Kipyatkov
2014-06-06 20:49:18 +04:00
parent f652c50c8c
commit e947ad7294
32 changed files with 145 additions and 56 deletions
@@ -0,0 +1,24 @@
//file
class Base {}
class X extends Base {
@Override
public int hashCode() {
return super.hashCode();
}
@Override
public boolean equals(Object o) {
return super.equals(o);
}
@Override
public String toString() {
return super.toString();
}
@Override
protected Object clone() throws CloneNotSupportedException {
return super.clone();
}
}
@@ -0,0 +1,19 @@
class Base()
class X() : Base() {
override fun hashCode(): Int {
return super.hashCode()
}
override fun equals(other: Any?): Boolean {
return super.equals(o)
}
override fun toString(): String {
return super.toString()
}
protected fun clone(): Any {
return super.clone()
}
}
@@ -0,0 +1,14 @@
//file
class Base {
@Override
public boolean equals(Object o) {
return super.equals(o);
}
}
class X extends Base {
@Override
public boolean equals(Object o) {
return super.equals(o);
}
}
@@ -0,0 +1,11 @@
class Base() {
override fun equals(other: Any?): Boolean {
return super.equals(o)
}
}
class X() : Base() {
override fun equals(o: Any?): Boolean {
return super.equals(o)
}
}