anchor.diff:  [[Groovy2.5releasenotes-Moreinformation]]
   == More information
   
  -You can browse all the link:../changelogs/changelog-2.5.0.html[tickets closed for Groovy 2.5 in JIRA].
  +You can browse all the link:../changelogs/changelog-2.5.0.html[tickets closed for Groovy 2.5.0 in JIRA].
  
positive.code: part of it for handling commandline processing, then you might notice that it has been converted to picocli and usage
  of a handful of methods will throw a DeprecationException which mentions the alternative approach you should use.
  
  [[Groovy2.5releasenotes-JDKrequirements]]
  == JDK requirements changes
  
  
negative.code: had to become familiar with the compiler's internal representation of
  Groovy syntactic structures. But that has now changed.
  
  Groovy 2.5+ supports macros. Macros let you use Groovy syntax directly
  rather than using the internal compiler representations when creating
  compile-time metaprogramming extensions. This puts the creation of transformations
  in the hands of all Groovy programmers not just Groovy compiler gurus.
  