updated to grails 2.2.0
codenarc update to 0.18
Groovy 2 seems to be stricter about method overloading. Removing private methods with the same name to prevent exception - Mixing private and public/protected methods of the same name causes multimethods to be disabled and is forbidden to avoid surprising behaviour. Renaming the private methods will solve the problem.
Fixed error - The class 'ReportsDslDelegate' has an incorrect modifier private.