Paul Merlin created ZEST-193:
--------------------------------

             Summary: Fail when composite type has interface static method
                 Key: ZEST-193
                 URL: https://issues.apache.org/jira/browse/ZEST-193
             Project: Zest
          Issue Type: Bug
            Reporter: Paul Merlin
            Assignee: Paul Merlin
             Fix For: 3.0


UsageGraph resolution fail:

{code}
Caused by: java.lang.NullPointerException
        at 
org.apache.zest.runtime.composite.MixinsModel$Uses.uses(MixinsModel.java:233)
{code}

One instance of the issue can be seen by running {{FunctionalListTest}} on a 
Java 9 vm. The offender in this case is {{List.of(..)}} introduced in Java 9.

Interface static methods should be ignored when resolving the usage graph.
Like it's already done when building the composite.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to