package com.siyeh.igtest.style.clarifying_parentheses; class UnnecessaryParentheses { String oldValue; boolean update(UnnecessaryParentheses that) { final boolean c = ("" + "asdf") instanceof String; boolean b = true && (that instanceof Object); if ((oldValue != null) ? !oldValue.equals(that.oldValue) : (that.oldValue != null)) { return false; } return true; } } class ConditionalCondition { String s; String t; public boolean equals(Object other) { if (!(other instanceof ConditionalCondition)) return false; final ConditionalCondition condition = (ConditionalCondition)other; return (s != null ? !s.equals(condition.s) : condition.s != null) ? false : t.equals(condition.t); } }