no-self-assign 
Forbid assignments where both sides are the same
INFO
☑️ The predefined configuration "mslint:recommended" enables this rule.
Rule details 
This rule prohibits assignments where both sides are exactly the same.
Example of incorrect code for this rule:
maniascript
main() {
  A = A;
  B <=> B;
}Example of correct code for this rule:
maniascript
main() {
  A = C;
  B <=> D;
}