Reduce complexity in ArrayHashIndentation mixin
Reduce complexity in ArrayHashIndentation mixin

Split `check_first` into smaller methods and refactor existing methods
slightly.

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