[ https://issues.apache.org/jira/browse/GROOVY-10904?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17944706#comment-17944706 ]
ASF GitHub Bot commented on GROOVY-10904: ----------------------------------------- eric-milles merged PR #2190: URL: https://github.com/apache/groovy/pull/2190 > STC doesn't find property accessor on nested class > -------------------------------------------------- > > Key: GROOVY-10904 > URL: https://issues.apache.org/jira/browse/GROOVY-10904 > Project: Groovy > Issue Type: Bug > Components: Static Type Checker > Affects Versions: 4.0.7 > Reporter: Christopher Smith > Assignee: Eric Milles > Priority: Major > Fix For: 5.0.0-alpha-1 > > > The STC appears unable to see the property accessor for a nested class. > {code} > @CompileStatic > class Example { > static class Profile { > String name > } > Map<String, Profile> PROFILES = [new Profile()] > .stream() > .collect(toMap(Profile::getName, identity())) > } > {code} > {code} > Groovy:Failed to find class method 'getName(Example$Profile)' or instance > method 'getName()' for the type: Example$Profile > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)