change signature: propagate params/exceptions to implicit constructors

This commit is contained in:
anna
2010-01-28 16:22:12 +03:00
parent fca2bf3729
commit 365ed16a15
17 changed files with 213 additions and 56 deletions

View File

@@ -0,0 +1,9 @@
public class P {
public P<caret>() {
}
}
class PP extends P {
public PP(){
}
}

View File

@@ -0,0 +1,10 @@
public class P {
public P() throws Exception {
}
}
class PP extends P {
public PP() throws Exception {
super();
}
}

View File

@@ -0,0 +1,7 @@
public class P {
public P<caret>() {
}
}
class PP extends P {
}

View File

@@ -0,0 +1,10 @@
public class P {
public P() throws Exception {
}
}
class PP extends P {
PP() throws Exception {
super();
}
}

View File

@@ -0,0 +1,9 @@
public class P {
public P<caret>() {
}
}
class PP extends P {
public PP(){
}
}

View File

@@ -0,0 +1,10 @@
public class P {
public P(Class clazz) {
}
}
class PP extends P {
public PP(Class clazz){
super(clazz);
}
}

View File

@@ -0,0 +1,14 @@
public class P {
public P<caret>() {
}
}
class PP extends P {
public PP(){
}
}
class PPP extends P {
public PPP(){
}
}

View File

@@ -0,0 +1,16 @@
public class P {
public P(Class clazz) {
}
}
class PP extends P {
public PP(Class clazz){
super(clazz);
}
}
class PPP extends P {
public PPP(Class clazz){
super(clazz);
}
}

View File

@@ -0,0 +1,7 @@
public class P {
public P<caret>() {
}
}
class PP extends P {
}

View File

@@ -0,0 +1,10 @@
public class P {
public P(Class clazz) {
}
}
class PP extends P {
PP(Class clazz) {
super(clazz);
}
}