From a99d360907baff04abfcccea688072c2f2876988 Mon Sep 17 00:00:00 2001 From: Bas Leijdekkers Date: Mon, 29 Jun 2015 18:11:16 +0200 Subject: [PATCH] EA-70172 (CCE: EqualityToEqualsFix.doFix) --- .../src/com/siyeh/ig/fixes/EqualityToEqualsFix.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/fixes/EqualityToEqualsFix.java b/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/fixes/EqualityToEqualsFix.java index 184ae86ffbbf..e9c4f86eb4ba 100644 --- a/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/fixes/EqualityToEqualsFix.java +++ b/plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/fixes/EqualityToEqualsFix.java @@ -1,5 +1,5 @@ /* - * Copyright 2003-2014 Dave Griffith, Bas Leijdekkers + * Copyright 2003-2015 Dave Griffith, Bas Leijdekkers * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -48,11 +48,11 @@ public class EqualityToEqualsFix extends InspectionGadgetsFix { @Override public void doFix(Project project, ProblemDescriptor descriptor) { final PsiElement comparisonToken = descriptor.getPsiElement(); - final PsiBinaryExpression expression = (PsiBinaryExpression) - comparisonToken.getParent(); - if (expression == null) { + final PsiElement parent = comparisonToken.getParent(); + if (!(parent instanceof PsiBinaryExpression)) { return; } + final PsiBinaryExpression expression = (PsiBinaryExpression)parent; boolean negated = false; final IElementType tokenType = expression.getOperationTokenType(); if (JavaTokenType.NE.equals(tokenType)) {