Roman Puchkovskiy created CALCITE-5008:
------------------------------------------

             Summary: Ignore synthetic and static methods in MetadataDef
                 Key: CALCITE-5008
                 URL: https://issues.apache.org/jira/browse/CALCITE-5008
             Project: Calcite
          Issue Type: Improvement
          Components: core
    Affects Versions: 1.29.0
            Reporter: Roman Puchkovskiy
             Fix For: 1.30.0


According to [https://www.jacoco.org/jacoco/trunk/doc/faq.html] , Jacoco adds a 
synthetic static method called $jacocoInit() during instrumentation.

MetadataDef constructor breaks if it encounters such method on the class given 
to it because it does not expect it. But it looks like it simply should not 
consider synthetic methods (as well as static methods) at all.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to