Попытка вызова метода, который ожидает только Map (как определено в самой функции в классе), не работает при передаче в LinkedHashMap или HashMap. Groovy заявляет, почему: нет никакой сигнатуры этого метода, применимого для типов аугментации, LinkedHashMap или HashMap, и возможное решение - это просто Map. Как это возможно, так как оба реализуют Map?
groovy.lang.MissingMethodException: No signature of method: static myMethod() is applicable for argument types: (java.util.LinkedHashMap) values: [[VALUE1:I am value 1.]]
Possible solutions: myMethod(java.util.Map)