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
use @CompileStatic on IntegrationSpec
Fix broken getter check which breaks hibernate plugin tests
- Extract method GrailsASTUtils.isSetterOrGetterMethod
Add previous method signature for backwards compatibility
update to g-d-m 2.0.4.BUILD-SNAPSHOT
Fix typo in class name
Revert "update to g-d-m 2.0.4.BUILD-SNAPSHOT"

This reverts commit e90a279b9ea90c76c2c6bbeece1eacd385d65dce.
Merge branch '2.3.x' of github.com:grails/grails-core into 2.3.x
GRAILS-10770: g:javascript tag should be before the first r:layoutResources tag in main.gsp layout