charkost / prosopite

:mag: Rails N+1 queries auto-detection with zero false positives / false negatives
Apache License 2.0
1.48k stars 45 forks source link

Refactor responsibilities out from single class #59

Open technicalpickles opened 1 year ago

technicalpickles commented 1 year ago

Right now, the Prosopite does quite a bit. I think it could be helpful to refactor out some of the logic into their own classes to better encapsulate the behavior. The main areas I can identify so far are:

I kinda started a branch for this already, but I figured I'd gauge interest appetite before dropping a big PR 😅