diff --git a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirNamedClassOrObjectSymbol.kt b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirNamedClassOrObjectSymbol.kt index 671f6e644d7..cecf9bcc254 100644 --- a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirNamedClassOrObjectSymbol.kt +++ b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirNamedClassOrObjectSymbol.kt @@ -51,9 +51,6 @@ internal class KtFirNamedClassOrObjectSymbol( firSymbol.fir.modality ?: when (classKind) { // default modality KtClassKind.INTERFACE -> Modality.ABSTRACT - // Enum class should not be `final`, since its entries extend it. - // It could be either `abstract` w/o ctor, or empty modality w/ private ctor. - KtClassKind.ENUM_CLASS -> Modality.OPEN else -> Modality.FINAL } }