Use box tests to check if the light analysis mode (without analyzing bodies when possible) produces the same result as the complete analysis. See also the next commit in which light analysis mode is applied. Note that no tests were changed.

This commit is contained in:
Yan Zhulanow
2016-11-03 01:21:23 +03:00
committed by Yan Zhulanow
parent 8bdb54929b
commit 328286ab14
2287 changed files with 51250 additions and 2 deletions
@@ -0,0 +1,8 @@
@kotlin.annotation.Retention
@java.lang.annotation.Retention
public annotation class Anno
public final class AnnotationRetentionAnnotationKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,9 @@
@java.lang.annotation.Retention
public annotation class Anno {
public abstract method value(): java.lang.String
}
public final class KKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,15 @@
@java.lang.annotation.Retention
public annotation class Get
public final class PropertyAccessorsKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static @Get @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String
public final static @Set method setFoo(@SetParam @org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
@java.lang.annotation.Retention
public annotation class Set
@java.lang.annotation.Retention
public annotation class SetParam
@@ -0,0 +1,11 @@
@java.lang.annotation.Retention
public annotation class Ann {
public abstract method value(): java.lang.String
}
public final class PropertyWithoutBackingFieldKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static @org.jetbrains.annotations.NotNull method getProperty(): java.lang.String
private synthetic deprecated final static @Ann method property$annotations(): void
}
@@ -0,0 +1,16 @@
@kotlin.annotation.Retention
@java.lang.annotation.Retention
public annotation class BinaryAnno
public final class RetentionsKt {
public final static @RuntimeAnno @SourceAnno @BinaryAnno @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@kotlin.annotation.Retention
@java.lang.annotation.Retention
public annotation class RuntimeAnno
@kotlin.annotation.Retention
@java.lang.annotation.Retention
public annotation class SourceAnno
@@ -0,0 +1,15 @@
@Simple
public final class A {
public method <init>(): void
}
@kotlin.annotation.Retention
@java.lang.annotation.Retention
public annotation class Simple {
public abstract method value(): java.lang.String
}
public final class SimpleClassAnnotationKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,15 @@
public final class C {
public @Primary method <init>(): void
public @Secondary method <init>(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
}
@java.lang.annotation.Retention
public annotation class Primary
@java.lang.annotation.Retention
public annotation class Secondary
public final class SimpleConstructorAnnotationKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,10 @@
@kotlin.annotation.Retention
@java.lang.annotation.Retention
public annotation class Simple {
public abstract method value(): java.lang.String
}
public final class SimpleFunAnnotationKt {
public final static @Simple @org.jetbrains.annotations.NotNull method box(): java.lang.String
}
@@ -0,0 +1,11 @@
@kotlin.annotation.Retention
@java.lang.annotation.Retention
public annotation class Simple {
public abstract method value(): java.lang.String
}
public final class SimpleParamAnnotationKt {
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
public final static method test(@Simple p0: int): void
}
@@ -0,0 +1,13 @@
@kotlin.annotation.Retention
@java.lang.annotation.Retention
public annotation class Simple {
public abstract method value(): java.lang.String
}
public final class SimpleValAnnotationKt {
private final static field foo: int
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
private synthetic deprecated final static @Simple method foo$annotations(): void
public final static method getFoo(): int
}