blob: 816a232a19003a29772bda2ebe3d0986b456f699 [file] [log] [blame]
class FailingA {
protected void act() {
throw new UnsupportedOperationException()
}
}
@Immutable final class FailingB extends FailingA {
public void act() {
}
}
-----
public class FailingA extends groovy.lang.GroovyObjectSupport implements groovy.lang.GroovyObject {
protected void act() {
return ;
}
public java.lang.Object getProperty(java.lang.String property) {
return null;
}
public void setProperty(java.lang.String property, java.lang.Object newValue) {
return ;
}
public java.lang.Object invokeMethod(java.lang.String name, java.lang.Object args) {
return null;
}
public groovy.lang.MetaClass getMetaClass() {
return null;
}
public void setMetaClass(groovy.lang.MetaClass metaClass) {
return ;
}
}
---
public final class FailingB extends FailingA implements groovy.lang.GroovyObject {
public void act() {
return ;
}
public FailingB() {
}
public FailingB(java.util.HashMap args) {
}
public java.lang.Object getProperty(java.lang.String property) {
return null;
}
public void setProperty(java.lang.String property, java.lang.Object newValue) {
return ;
}
public java.lang.Object invokeMethod(java.lang.String name, java.lang.Object args) {
return null;
}
public groovy.lang.MetaClass getMetaClass() {
return null;
}
public void setMetaClass(groovy.lang.MetaClass metaClass) {
return ;
}
}
---