Steps to reproduce
Call only() on a list with more than one element. e.g.:
What should happen
A MoreThenOneElementException is thrown.
What does happen
The following error is thrown:
java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.RuntimeException do not match. Expected -1 but got 5
at com.dnahodil.groovy.extensions.MoreThanOneElementException.<init>(MoreThanOneElementException.groovy:6)
at com.dnahodil.groovy.extensions.ListExtensions.only(ListExtensions.groovy:13)