Code cleanup: replace chained null-checks with safe-calls

This commit is contained in:
Mikhail Glukhikh
2017-07-11 16:35:04 +03:00
committed by Mikhail Glukhikh
parent 732d1129ab
commit 7fb78a0372
12 changed files with 12 additions and 13 deletions
@@ -809,7 +809,7 @@ class OverrideResolver(
private fun findDataModifierForDataClass(dataClass: DeclarationDescriptor): PsiElement {
val classDeclaration = DescriptorToSourceUtils.getSourceFromDescriptor(dataClass) as KtClassOrObject?
if (classDeclaration != null && classDeclaration.modifierList != null) {
if (classDeclaration?.modifierList != null) {
val modifier = classDeclaration.modifierList!!.getModifier(KtTokens.DATA_KEYWORD)
if (modifier != null) {
return modifier