Test for GRAILS-10748
GRAILS-10748 @Transactional shouldn't wrap @PostContruct, @PreDestroy, afterPropertiesSet
and destroy methods in transaction when annotation is at class level
GRAILS-10748 skip copying method annotations to wrapped method
GRAILS-10761 Add @NotTransactional annotation for marking a method to be skipped from class level @Transactional annotation transform
GRAILS-10748 don't wrap setters and getters in transactions
use stored version of Config if available
Another fix for GRAILS-10638 - the order of the dependencies impacted the selected scope, which is wrong. The most specific scope should always be selected, regardless of ordering.
Merge branch '2.3.x' of github.com:grails/grails-core into 2.3.x
Exclude getter and setter methods by default from static methods
- make it possible to add inclusions in implementation class by overriding isStaticMethodIncluded
Test and fix for GRAILS-10765: NPE in StreamCharBuffer.toCharArray
pass the grails.home system property to the process directly to avoid static initialisers that use System.getProperty(‘grails.home’) failing
Merge branch '2.3.x' of github.com:grails/grails-core into 2.3.x
Merge branch '2.3.x'