because groovy-2.2 is still snapshot version(rc), we have to care about snapshot version up; this effort will last until groovy-2.2 is released