diff options
author | David Rawson <drawers@users.noreply.github.com> | 2023-06-08 19:19:31 +1200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-08 09:19:31 +0200 |
commit | 7a77bdfe9b14ab0d292458edbea5e6a7ec69ac6f (patch) | |
tree | fbcfeb8d46d30797e42a97e7c2a933c672034ca8 /interop/kotlinx-metadata/src/main/kotlin/com/squareup | |
parent | ae46c3319691fcf9b07b60871be0f3200da09ebe (diff) | |
download | kotlinpoet-7a77bdfe9b14ab0d292458edbea5e6a7ec69ac6f.tar.gz |
Deprecate TypeSpec.expectClassBuilder() and TypeSpec.valueClassBuilder() (#1589)
* Deprecate expectClassBuilder
* Apply ReplaceWith for deprecation of expectClassBuilder
* Format deprecation message to be more consistent
* Deprecate TypeSpec.valueClassBuilder
* Apply ReplaceWith for valueClassBuilder deprecation
Diffstat (limited to 'interop/kotlinx-metadata/src/main/kotlin/com/squareup')
-rw-r--r-- | interop/kotlinx-metadata/src/main/kotlin/com/squareup/kotlinpoet/metadata/specs/KotlinPoetMetadataSpecs.kt | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/interop/kotlinx-metadata/src/main/kotlin/com/squareup/kotlinpoet/metadata/specs/KotlinPoetMetadataSpecs.kt b/interop/kotlinx-metadata/src/main/kotlin/com/squareup/kotlinpoet/metadata/specs/KotlinPoetMetadataSpecs.kt index 7cd7c93a..9c8a31d8 100644 --- a/interop/kotlinx-metadata/src/main/kotlin/com/squareup/kotlinpoet/metadata/specs/KotlinPoetMetadataSpecs.kt +++ b/interop/kotlinx-metadata/src/main/kotlin/com/squareup/kotlinpoet/metadata/specs/KotlinPoetMetadataSpecs.kt @@ -273,7 +273,7 @@ private fun KmClass.toTypeSpec( isAnnotation -> TypeSpec.annotationBuilder(simpleName) isCompanionObject -> TypeSpec.companionObjectBuilder(companionObjectName(simpleName)) isEnum -> TypeSpec.enumBuilder(simpleName) - isExpect -> TypeSpec.expectClassBuilder(simpleName) + isExpect -> TypeSpec.classBuilder(simpleName).addModifiers(EXPECT) isObject -> TypeSpec.objectBuilder(simpleName) isInterface -> { if (classData?.declarationContainer?.isFun == true) { |