This rule is defined by the following Java class: net.sourceforge.pmd.rules.AssignmentInOperand
Example:
public class Foo { public void bar() { int x = 2; if ((x = getX()) == 3) { System.out.println("3!"); } } private int getX() { return 3; } }