boolean (PsiPolyadicExpression expression) { final IElementType tokenType = expression.getOperationTokenType(); if (!isCommutativeOperator(tokenType)) { return false; } final PsiType type = expression.getType(); return type != null && !type.equalsToText(CommonClassNames.JAVA_LANG_STRING); }