aboutsummaryrefslogtreecommitdiff
path: root/interop/kotlinx-metadata/src/main/kotlin/com/squareup/kotlinpoet
diff options
context:
space:
mode:
authorDavid Rawson <drawers@users.noreply.github.com>2023-06-08 19:19:31 +1200
committerGitHub <noreply@github.com>2023-06-08 09:19:31 +0200
commit7a77bdfe9b14ab0d292458edbea5e6a7ec69ac6f (patch)
treefbcfeb8d46d30797e42a97e7c2a933c672034ca8 /interop/kotlinx-metadata/src/main/kotlin/com/squareup/kotlinpoet
parentae46c3319691fcf9b07b60871be0f3200da09ebe (diff)
downloadkotlinpoet-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/kotlinpoet')
-rw-r--r--interop/kotlinx-metadata/src/main/kotlin/com/squareup/kotlinpoet/metadata/specs/KotlinPoetMetadataSpecs.kt2
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) {