From f46a14522fec1362335f5eb88890c16aad440342 Mon Sep 17 00:00:00 2001 From: Sergej Jaskiewicz Date: Tue, 28 Nov 2023 19:40:56 +0100 Subject: [PATCH] [FIR generator] Remove unused `notNull` property --- .../kotlin/fir/tree/generator/model/Field.kt | 1 - .../kotlin/generators/tree/AbstractBuilderPrinter.kt | 12 +----------- .../generators/tree/AbstractFieldWithDefaultValue.kt | 3 +-- 3 files changed, 2 insertions(+), 14 deletions(-) diff --git a/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/model/Field.kt b/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/model/Field.kt index c7b061e8a2a..2ccf311bd43 100644 --- a/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/model/Field.kt +++ b/compiler/fir/tree/tree-generator/src/org/jetbrains/kotlin/fir/tree/generator/model/Field.kt @@ -21,7 +21,6 @@ sealed class Field : AbstractField() { open val fromDelegate: Boolean get() = false open var useNullableForReplace: Boolean = false - open var notNull: Boolean = false var withBindThis = true diff --git a/generators/tree-generator-common/src/org/jetbrains/kotlin/generators/tree/AbstractBuilderPrinter.kt b/generators/tree-generator-common/src/org/jetbrains/kotlin/generators/tree/AbstractBuilderPrinter.kt index 1fbfe4fc87c..c7923a25d83 100644 --- a/generators/tree-generator-common/src/org/jetbrains/kotlin/generators/tree/AbstractBuilderPrinter.kt +++ b/generators/tree-generator-common/src/org/jetbrains/kotlin/generators/tree/AbstractBuilderPrinter.kt @@ -49,16 +49,6 @@ abstract class AbstractBuilderPrinter println( - originalParameterName, - ".", - field.name, - "?.let { ", - copyBuilderVariableName, - ".", - field.name, - " = it }", - ) else -> println(copyBuilderVariableName, ".", field.name, " = ", originalParameterName, ".", field.name) } } @@ -211,7 +201,7 @@ abstract class AbstractBuilderPrinter val origin: OriginField var withGetter: Boolean var customSetter: String? - var notNull: Boolean var defaultValueInImplementation: String? var defaultValueInBuilder: String? -} \ No newline at end of file +}