Rewrite Java resolve to use static class scope instead of synthesized packages

#KT-4149 Fixed
 #KT-4839 Fixed
This commit is contained in:
Alexander Udalov
2014-09-03 14:42:03 +04:00
parent 75df4a9ad8
commit bcfb5f3b09
41 changed files with 217 additions and 419 deletions
@@ -2,21 +2,14 @@ package test
public open class DeeplyNestedStatic {
public constructor DeeplyNestedStatic()
public open class Foo {
public constructor Foo()
public open class Bar {
public constructor Bar()
}
}
}
package test.DeeplyNestedStatic {
package test.DeeplyNestedStatic.Foo {
package test.DeeplyNestedStatic.Foo.Bar {
// Static members
public open fun method(): kotlin.Unit
}
}