We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider the following:
class Foo { private String field } class Bar extends Foo { def baz() { field } }
Execution of "new Bar().baz()" results in: groovy.lang.MissingPropertyException: No such property: field for class: Bar
However, type inferencing shows that the occurrence of "field" within baz() infers to "Foo.field".
The text was updated successfully, but these errors were encountered:
Created https://issues.apache.org/jira/browse/GROOVY-8999 to track the strange behavior differences.
Sorry, something went wrong.
Fix for #815: reduce confidence of private members of super type access
5e21c70
Fix for #815: restore type confidence of private trait method reference
9bd9231
eric-milles
No branches or pull requests
Consider the following:
Execution of "new Bar().baz()" results in: groovy.lang.MissingPropertyException: No such property: field for class: Bar
However, type inferencing shows that the occurrence of "field" within baz() infers to "Foo.field".
The text was updated successfully, but these errors were encountered: