All Downloads are FREE. Search and download functionalities are using the official Maven repository.

jsWasmMain.kotlinx.serialization.json.internal.FormatLanguageJsWasm.kt Maven / Gradle / Ivy

There is a newer version: 1.7.3
Show newest version
/*
 * Copyright 2017-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
 */

package kotlinx.serialization.json.internal;

import kotlinx.serialization.InternalSerializationApi

@InternalSerializationApi
@Retention(AnnotationRetention.BINARY)
@Target(
    AnnotationTarget.FUNCTION,
    AnnotationTarget.PROPERTY_GETTER,
    AnnotationTarget.PROPERTY_SETTER,
    AnnotationTarget.FIELD,
    AnnotationTarget.VALUE_PARAMETER,
    AnnotationTarget.LOCAL_VARIABLE,
    AnnotationTarget.ANNOTATION_CLASS
)
public actual annotation class FormatLanguage(
    public actual val value: String,
    // default parameters are not used due to https://youtrack.jetbrains.com/issue/KT-25946/
    public actual val prefix: String,
    public actual val suffix: String,
)




© 2015 - 2024 Weber Informatics LLC | Privacy Policy