Kapt: Convert valid references to qualified names (KT-26304)

This commit is contained in:
Yan Zhulanow
2018-11-09 16:49:40 +09:00
parent 6a8a8b794d
commit 47657df8da
4 changed files with 107 additions and 0 deletions
@@ -0,0 +1,61 @@
package lib;
public @interface Anno {
Class<?>[] impls() default {};
}
////////////////////
package lib.impl;
public class Impl {
}
////////////////////
package test;
import lib.Anno;
import lib.impl.Impl;
@kotlin.Metadata()
@lib.Anno(impls = {lib.impl.Impl.class, ABC.class})
public final class Bar {
public Bar() {
super();
}
}
////////////////////
package test;
import lib.Anno;
import lib.impl.Impl;
@kotlin.Metadata()
@lib.Anno(impls = {lib.impl.Impl.class})
public final class Boo {
public Boo() {
super();
}
}
////////////////////
package test;
import lib.Anno;
import lib.impl.Impl;
@kotlin.Metadata()
@lib.Anno(impls = {lib.impl.Impl.class})
public final class Foo {
public Foo() {
super();
}
}