Daniil Ovchinnikov created GROOVY-8365:
------------------------------------------

             Summary: Static and static star imports allow non fully qualified 
names
                 Key: GROOVY-8365
                 URL: https://issues.apache.org/jira/browse/GROOVY-8365
             Project: Groovy
          Issue Type: Bug
            Reporter: Daniil Ovchinnikov


{code:title=bugs/classes.groovy}
package bugs

class ClassInTheSamePackage {
  static foo() { 42 }
  static class Inner {}
}
{code}

{code:title=bugs/test.groovy}
package bugs

import static ClassInTheSamePackage.*

println foo() // 42
println new Inner() // bugs.ClassInTheSamePackage$Inner@159f197
{code}

Expected: {{ClassInTheSamePackage}} is unresolved, and consequently {{foo}} and 
{{Inner}} are unresolved too.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to