Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
None
-
None
Description
class GroovyClass {}
... public class com.example.groovylib.GroovyClass implements groovy.lang.GroovyObject flags: ACC_PUBLIC, ACC_SUPER ... { public static transient boolean __$stMC; descriptor: Z flags: ACC_PUBLIC, ACC_STATIC, ACC_TRANSIENT, ACC_SYNTHETIC public com.example.groovylib.GroovyClass(); descriptor: ()V flags: ACC_PUBLIC protected groovy.lang.MetaClass $getStaticMetaClass(); descriptor: ()Lgroovy/lang/MetaClass; flags: ACC_PROTECTED, ACC_SYNTHETIC public groovy.lang.MetaClass getMetaClass(); descriptor: ()Lgroovy/lang/MetaClass; flags: ACC_PUBLIC, ACC_SYNTHETIC public void setMetaClass(groovy.lang.MetaClass); descriptor: (Lgroovy/lang/MetaClass;)V flags: ACC_PUBLIC, ACC_SYNTHETIC public java.lang.Object invokeMethod(java.lang.String, java.lang.Object); descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; flags: ACC_PUBLIC, ACC_SYNTHETIC public java.lang.Object getProperty(java.lang.String); descriptor: (Ljava/lang/String;)Ljava/lang/Object; flags: ACC_PUBLIC, ACC_SYNTHETIC public void setProperty(java.lang.String, java.lang.Object); descriptor: (Ljava/lang/String;Ljava/lang/Object;)V flags: ACC_PUBLIC, ACC_SYNTHETIC } SourceFile: "GroovyClass.groovy"
Attachments
Issue Links
- causes
-
GROOVY-7362 Can't compile Java class extending Groovy abstract class with explicit GroovyObject interface
- Closed
-
GROOVY-8496 Can't call default getProperty() implementation from Java subclass
- Closed
-
GROOVY-8497 Can't call getProperty() from Java
- Closed
- depends upon
-
GROOVY-4346 Set isSynthetic()/setSynthetic() behaviour right for AST nodes
- Open
- relates to
-
GROOVY-3877 problem trying to extend an abstract groovy class with a java class
- Closed
-
GROOVY-3318 Javac doesn't see synthetic Groovy methods in Groovy-compiled superclass
- Closed