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:
@@ -1,7 +1,3 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@kotlin.Metadata()
|
||||
@@ -11,9 +7,6 @@ public abstract @interface Anno1 {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@@ -42,9 +35,6 @@ public abstract @interface Anno2 {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@@ -57,9 +47,6 @@ public abstract @interface Anno3 {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@@ -74,9 +61,6 @@ public enum Colors {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@@ -92,9 +76,6 @@ public enum Enum1 {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
@@ -111,9 +92,6 @@ public final class TestAnno {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user