Kapt3: Ignore inner classes with clashing names (KT-16458)

Ignore classes (and references to such classes in declaration signatures) if one of the containing classes has the same simple name. This is forbidden in Java, thus should not be present in kapt source stubs.
This commit is contained in:
Yan Zhulanow
2017-02-27 00:33:38 +03:00
parent 2afc27a462
commit bb0a46ac17
4 changed files with 198 additions and 2 deletions
+1
View File
@@ -187,6 +187,7 @@ messages/**)
-keepclassmembers class org.jetbrains.org.objectweb.asm.Type {
*** ARRAY;
*** OBJECT;
}
-keepclassmembers class org.jetbrains.org.objectweb.asm.ClassReader {