Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Not A Problem
-
2.5.7
-
None
-
None
-
None
Description
After updating Gradle from Groovy 2.5.4 to 2.5.7 the following test started to fail:
The reason was that:
- implicit and explicit default constructors don't generate the same bytecode anymore (
explicitimplicit one is marked as @Generated now) - static initializers generate and empty if statement
See the attachment and the corresponding PR: https://github.com/gradle/gradle/pull/9627