Kapt3: Ignore packages with Java keywords inside (KT-17184)

This commit is contained in:
Yan Zhulanow
2017-04-06 22:05:46 +03:00
committed by Yan Zhulanow
parent 1c5765628e
commit 1a342faf38
6 changed files with 51 additions and 25 deletions
-15
View File
@@ -1,16 +1 @@
public final class _default_ {
@org.jetbrains.annotations.NotNull()
public java.lang.String _extends_;
@org.jetbrains.annotations.NotNull()
public final java.lang.String getExtends() {
return null;
}
public final void _implements_(int _instanceof_) {
}
public _default_() {
super();
}
}
@@ -0,0 +1,19 @@
// FILE: a.kt
package a.b.c
class A
// FILE: b.kt
package a.`do`.c
class B
// FILE: c.kt
package case.a
class C
// FILE: d.kt
package a.b.c.d.e.`for`
class D
// FILE: e.kt
package a.b.`typealias`.c
class E
@@ -0,0 +1,19 @@
package a.b.c;
public final class A {
public A() {
super();
}
}
////////////////////
package a.b.typealias.c;
public final class E {
public E() {
super();
}
}
-3
View File
@@ -4,9 +4,6 @@ public final class Outer {
java.lang.String s, int i) {
}
public abstract void _abstract_(@org.jetbrains.annotations.NotNull()
java.lang.String p0, int p1);
public Outer() {
super();
}