Skip to content

Commit 416e20a

Browse files
authored
Add annotations from expect entity to actual entity. Required after KT-58551 (#2388)
1 parent f023988 commit 416e20a

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

formats/json/jsMain/src/kotlinx/serialization/json/internal/FormatLanguageJs.kt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,16 @@ package kotlinx.serialization.json.internal;
77
import kotlinx.serialization.InternalSerializationApi
88

99
@InternalSerializationApi
10+
@Retention(AnnotationRetention.BINARY)
11+
@Target(
12+
AnnotationTarget.FUNCTION,
13+
AnnotationTarget.PROPERTY_GETTER,
14+
AnnotationTarget.PROPERTY_SETTER,
15+
AnnotationTarget.FIELD,
16+
AnnotationTarget.VALUE_PARAMETER,
17+
AnnotationTarget.LOCAL_VARIABLE,
18+
AnnotationTarget.ANNOTATION_CLASS
19+
)
1020
public actual annotation class FormatLanguage(
1121
public actual val value: String,
1222
// default parameters are not used due to https://youtrack.jetbrains.com/issue/KT-25946/

formats/json/nativeMain/src/kotlinx/serialization/json/internal/FormatLanguage.kt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,16 @@ package kotlinx.serialization.json.internal;
77
import kotlinx.serialization.InternalSerializationApi
88

99
@InternalSerializationApi
10+
@Retention(AnnotationRetention.BINARY)
11+
@Target(
12+
AnnotationTarget.FUNCTION,
13+
AnnotationTarget.PROPERTY_GETTER,
14+
AnnotationTarget.PROPERTY_SETTER,
15+
AnnotationTarget.FIELD,
16+
AnnotationTarget.VALUE_PARAMETER,
17+
AnnotationTarget.LOCAL_VARIABLE,
18+
AnnotationTarget.ANNOTATION_CLASS
19+
)
1020
public actual annotation class FormatLanguage(
1121
public actual val value: String,
1222
// default parameters are not used due to https://youtrack.jetbrains.com/issue/KT-25946/

0 commit comments

Comments
 (0)