Style/AndOr doesn't use AutocorrectUnlessChangingAST
Style/AndOr doesn't use AutocorrectUnlessChangingAST

There is a good reason for this; using AutocorrectUnlessChangingAST imposes
an extremely high performance cost on autocorrection. Surprisingly, after
removing it from AndOr, all the tests still pass.

Likely, AndOr was not very smart before about which expressions to flag, so
AutocorrectUnlessChangingAST was used to stop it from breaking code. Now, it may
be smarter than before.

It is also possible that there are some cases where it will perform invalid
autocorrections. If that is the case, we can fix them when they are found
(and add corresponding test cases).

rtlechow/rubocop,deivid-rodriguez/rubocop,deivid-rodriguez/rubocop,hanumakanthvvn/rubocop,lucasuyezu/rubocop,hanumakanthvvn/rubocop,sue445/rubocop,maxjacobson/rubocop,mclark/rubocop,tdeo/rubocop,vergenzt/rubocop,panthomakos/rubocop,bbatsov/rubocop,sue445/rubocop,jfelchner/rubocop,palkan/rubocop,meganemura/rubocop,smakagon/rubocop,rtlechow/rubocop,vergenzt/rubocop,mikegee/rubocop,rrosenblum/rubocop,lucasuyezu/rubocop,alexdowad/rubocop,meganemura/rubocop,tdeo/rubocop,smakagon/rubocop,rrosenblum/rubocop,Drenmi/rubocop,lumeet/rubocop,mikegee/rubocop,akihiro17/rubocop,pocke/rubocop,petehamilton/rubocop,maxjacobson/rubocop,legendetm/rubocop,bquorning/rubocop,bankair/rubocop,savef/rubocop,rrosenblum/rubocop,panthomakos/rubocop,alexdowad/rubocop,backus/rubocop,volkert/rubocop,bquorning/rubocop,legendetm/rubocop,sue445/rubocop,jfelchner/rubocop,tejasbubane/rubocop,Drenmi/rubocop,palkan/rubocop,alexcstark/rubocop,tejasbubane/rubocop,jmks/rubocop,petehamilton/rubocop,b-t-g/rubocop,dreyks/rubocop,urbanautomaton/rubocop,dreyks/rubocop,lumeet/rubocop,alexcstark/rubocop,NobodysNightmare/rubocop,jmks/rubocop,bbatsov/rubocop,sinsoku/rubocop,NobodysNightmare/rubocop,savef/rubocop,scottmatthewman/rubocop,jmks/rubocop,vergenzt/rubocop,iGEL/rubocop,jfelchner/rubocop,tdeo/rubocop,akihiro17/rubocop,melch/rubocop,scottmatthewman/rubocop,meganemura/rubocop,pocke/rubocop,petehamilton/rubocop,bankair/rubocop,mikegee/rubocop,tejasbubane/rubocop,palkan/rubocop,haziqhafizuddin/rubocop,ilansh/rubocop,ilansh/rubocop,backus/rubocop,iGEL/rubocop,sinsoku/rubocop,maxjacobson/rubocop,urbanautomaton/rubocop,haziqhafizuddin/rubocop,bquorning/rubocop,b-t-g/rubocop,volkert/rubocop,mclark/rubocop,deivid-rodriguez/rubocop,panthomakos/rubocop,melch/rubocop,akihiro17/rubocop