Incremental KAPT - handle inherited annotations
Handle annotations with @Inherited. This is important for the aggregating APs, as the current implementation passes all sources annotated with claimed aggregating annotations. Issue is https://youtrack.jetbrains.com/issue/KT-23880
This commit is contained in:
committed by
Alexey Tsvetkov
parent
9f14daa682
commit
2f3d234516
+4
@@ -0,0 +1,4 @@
|
||||
package test;
|
||||
|
||||
@InheritableAnnotation
|
||||
public class BaseClass {}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
package test;
|
||||
|
||||
public class ExtendsBase extends BaseClass {}
|
||||
Vendored
+4
@@ -0,0 +1,4 @@
|
||||
package test;
|
||||
|
||||
@java.lang.annotation.Inherited
|
||||
public @interface InheritableAnnotation {}
|
||||
Reference in New Issue
Block a user