[SLC] createPropertyAccessors: simplify condition

This commit is contained in:
Dmitrii Gridin
2023-01-05 09:38:50 +01:00
committed by Space Team
parent 2dfa4d37ea
commit 96aa067aad
@@ -286,10 +286,7 @@ internal fun SymbolLightClassBase.createPropertyAccessors(
if (declaration is KtKotlinPropertySymbol && declaration.isConst) return
if (declaration.name.isSpecial) return
if (declaration.visibility.isPrivateOrPrivateToThis() &&
declaration.getter?.hasBody == false &&
declaration.setter?.hasBody == false
) return
if (declaration.getter?.hasBody != true && declaration.setter?.hasBody != true && declaration.visibility.isPrivateOrPrivateToThis()) return
if (declaration.hasJvmFieldAnnotation()) return