Does cobertura maven plugin don't work with java8 Default Method declaration in interfaces?
<p>I've declared my interface with java8 defult method declaration:</p>

<pre><code>public interface MyInterface {

    default String myMethod(String str) {
        //IMPLEMENTATION
    }
}
</code></pre>

<p>Next, i executed maven goal:</p>

<pre><code>mvn cobertura:cobertura
</code></pre>

<p>The log shows error because cobertura does not support java8 default method declaration:</p>

<pre><code>[INFO] Executed tasks
[INFO]
[INFO] &lt;&lt;&lt; cobertura-maven-plugin:2.7:cobertura (default-cli) &lt; [cobertura]test @ extractor &lt;&lt;&lt;
[INFO]
[INFO] --- cobertura-maven-plugin:2.7:cobertura (default-cli) @ extractor ---
[INFO] Cobertura 2.1.1 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
[INFO] Cobertura: Loaded information on 134 classes.
[WARN] JavaNCSS got an error while parsing the java file &lt;PATH_TO_MY_INTERFACE&gt;\MyInterface.java
ParseException in STDIN
Last useful checkpoint: "path.to.my.class.MyInterface"
Encountered " "default" "default "" at line 10, column 9.
Was expecting one of:
    "abstract" ...
    "boolean" ...
    "byte" ...
    "char" ...
    "class" ...
    "double" ...
    "enum" ...
    "final" ...
    "float" ...
    "int" ...
    "interface" ...
    "long" ...
    "native" ...
    "private" ...
    "protected" ...
    "public" ...
    "short" ...
    "static" ...
    "strictfp" ...
    "synchronized" ...
    "transient" ...
    "void" ...
    "volatile" ...
    &lt;IDENTIFIER&gt; ...
    "}" ...
    ";" ...
    "@" ...
    "&lt;" ...
</code></pre>

<p>How can i fix it?</p>