Uploaded image for project: 'Clover'
  1. Clover
  2. CLOV-937

Incompatible Class Change Error with IntelliJ plugin and Java 7 EAP

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Fix
    • Low
    • won't fix
    • 3.0
    • CIJ Plugin
    • None

    Description

      We don't officially have support for Java 7 yet but have seen the following error using the Clover IntelliJ plugin.

      java.lang.IncompatibleClassChangeError: org.dhaven.jue.api.collectorclasses.ClassWithAfterMethod and org.dhaven.jue.api.collectorclasses.ClassWithAfterMethod$__CLR3_0_1c4c4g7oqs7an disagree on InnerClasses attribute
      at java.lang.Class.getDeclaringClass(Native Method)
      at java.lang.Class.getEnclosingClass(Class.java:1103)
      at org.dhaven.jue.api.ClassCollector.deliver(ClassCollector.java:158)
      at org.dhaven.jue.api.ClassCollector.deliver(ClassCollector.java:43)

      Doesn't happen with build 1.7.0-ea-b76 but does happen with later versions such as 1.7.0-ea-b85. Maven with the same JVM works in both cases so it looks like some weirdness with IntelliJ + JVM version.

      Attachments

        Activity

          People

            mparfianowicz Marek Parfianowicz
            andrew.myers Andrew Myers [Atlassian]
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: