Kapt: Move line metadata to .kaptMetadata external files (KT-22386)

Placing location table inside .java file triggers annotation processor to run on each line table modification (even when the stub declarations themselves are the same). So we move it to the separate file.
This commit is contained in:
Yan Zhulanow
2018-01-15 15:31:17 +09:00
parent bf9eed931b
commit b0e97de8a8
64 changed files with 144 additions and 561 deletions
@@ -1,6 +1,3 @@
/**
* @KaptMetadata
*/
package a.b.c;
import java.lang.System;
@@ -15,9 +12,6 @@ public final class A {
////////////////////
/**
* @KaptMetadata
*/
package a.b.typealias.c;
import java.lang.System;