You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@groovy.apache.org by "Björn Kautler (Jira)" <ji...@apache.org> on 2020/07/27 22:03:00 UTC

[jira] [Created] (GROOVY-9665) Regression in 3.0.5 for accessing static constants in closures

Björn Kautler created GROOVY-9665:
-------------------------------------

             Summary: Regression in 3.0.5 for accessing static constants in closures
                 Key: GROOVY-9665
                 URL: https://issues.apache.org/jira/browse/GROOVY-9665
             Project: Groovy
          Issue Type: Bug
    Affects Versions: 3.0.5
            Reporter: Björn Kautler
         Attachments: image-2020-07-28-00-00-37-055.png

Up to 3.0.4 (including 2.x) it worked perfectly fine.
Starting with 3.0.5 it does not work anymore.

!image-2020-07-28-00-00-37-055.png!

This is one of the classes where this is happening:

[https://github.com/Vampire/spock/blob/issue-1177/spock-specs/mock-integration/src/test/groovy/MockingIntegrationSpec.groovy]

It works fine if I use Groovy 3.0.4 and it fails with a {{MissingPropertyException}} as soon as I switcht to 3.0.5.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)