| OLD | NEW |
| (Empty) |
| 1 def compare_int_like_yoda(x): | |
| 2 # * A103 | |
| 3 return 1 == x | |
| 4 | |
| 5 | |
| 6 def compare_string_like_yoda(x): | |
| 7 # * A103 | |
| 8 return 'foo' == x | |
| 9 | |
| 10 | |
| 11 def compare_none_like_yoda(x): | |
| 12 # * A103 | |
| 13 return None is x | |
| 14 | |
| 15 | |
| 16 def compare_tuple_like_yoda(x): | |
| 17 # * A103 | |
| 18 return (1, 'foo') == x | |
| 19 | |
| 20 | |
| 21 def compare_literals(): | |
| 22 return (1, 'foo') == (2, 'bar') | |
| 23 | |
| 24 | |
| 25 def compare_variables(a, b, c, d): | |
| 26 return (a, b) == (c, d) or a == b | |
| 27 | |
| 28 | |
| 29 def compare_builtin(x): | |
| 30 return dir == x | |
| OLD | NEW |