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,6 +1,3 @@
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
@@ -15,9 +12,6 @@ public final class InternalClass {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
@@ -28,9 +22,6 @@ public abstract interface InternalInterface {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
@@ -83,9 +74,6 @@ public final class Modifiers {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
@@ -100,9 +88,6 @@ final class PrivateClass {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
@@ -113,9 +98,6 @@ abstract interface PrivateInterface {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
@@ -130,9 +112,6 @@ public final class PublicClass {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
@@ -147,9 +126,6 @@ public abstract class PublicClassPrivateConstructor {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
@@ -172,9 +148,6 @@ public class PublicClassProtectedConstructor {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
@@ -185,9 +158,6 @@ public abstract interface PublicInterface {
|
||||
|
||||
////////////////////
|
||||
|
||||
/**
|
||||
* @KaptMetadata
|
||||
*/
|
||||
package modifiers;
|
||||
|
||||
import java.lang.System;
|
||||
|
||||
Reference in New Issue
Block a user