JS stdlib api test: various changes
- Setting -Doverwrite.output=true updates gold data - Big packages don't get split into chunks - Unique lines in the API are marked with /*∆*/ and diff test is removed - Annotations on separate lines and other dump format tweaks - Test data moved to libraries/stdlib/api/ - Minor visibility fix to Enum members
This commit is contained in:
committed by
Anton Bannykh
parent
7b61bf9178
commit
cbabb4f76a
@@ -0,0 +1,65 @@
|
||||
public final enum class AnnotationRetention : kotlin.Enum<kotlin.annotation.AnnotationRetention> {
|
||||
enum entry SOURCE
|
||||
|
||||
enum entry BINARY
|
||||
|
||||
enum entry RUNTIME
|
||||
}
|
||||
|
||||
public final enum class AnnotationTarget : kotlin.Enum<kotlin.annotation.AnnotationTarget> {
|
||||
enum entry CLASS
|
||||
|
||||
enum entry ANNOTATION_CLASS
|
||||
|
||||
enum entry TYPE_PARAMETER
|
||||
|
||||
enum entry PROPERTY
|
||||
|
||||
enum entry FIELD
|
||||
|
||||
enum entry LOCAL_VARIABLE
|
||||
|
||||
enum entry VALUE_PARAMETER
|
||||
|
||||
enum entry CONSTRUCTOR
|
||||
|
||||
enum entry FUNCTION
|
||||
|
||||
enum entry PROPERTY_GETTER
|
||||
|
||||
enum entry PROPERTY_SETTER
|
||||
|
||||
enum entry TYPE
|
||||
|
||||
enum entry EXPRESSION
|
||||
|
||||
enum entry FILE
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.1")
|
||||
enum entry TYPEALIAS
|
||||
}
|
||||
|
||||
@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS})
|
||||
public final annotation class MustBeDocumented : kotlin.Annotation {
|
||||
public constructor MustBeDocumented()
|
||||
}
|
||||
|
||||
@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS})
|
||||
public final annotation class Repeatable : kotlin.Annotation {
|
||||
public constructor Repeatable()
|
||||
}
|
||||
|
||||
@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS})
|
||||
public final annotation class Retention : kotlin.Annotation {
|
||||
public constructor Retention(value: kotlin.annotation.AnnotationRetention = ...)
|
||||
|
||||
public final val value: kotlin.annotation.AnnotationRetention { get; }
|
||||
}
|
||||
|
||||
@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS})
|
||||
@kotlin.annotation.MustBeDocumented
|
||||
public final annotation class Target : kotlin.Annotation {
|
||||
public constructor Target(vararg allowedTargets: kotlin.annotation.AnnotationTarget)
|
||||
|
||||
public final val allowedTargets: kotlin.Array<out kotlin.annotation.AnnotationTarget> { get; }
|
||||
}
|
||||
Reference in New Issue
Block a user