Hi,<br> I'm working in trait aware refactorings, and I reached a point in which I have to use them so as to give them a try in real cases and see how suitable they are or see what other features should be nice to have.
<br> I'm wandering through the image looking for good candidates to apply traits. I started (and I already finished) with Magnitude and a few particular classes. Now it's time for another refactoring a little more ambitious, but not many ideas have came out of my mind so far :(
<br> Stream and Collection (I know the latter was already refactored) are good candidates, I'll start looking at them, but I was wondering if there wasn't other projects/frameworks like Seaside, Magritte, Morph? or something else, that could benefit from traits.
<br> I'm not looking to implement something with traits from scratch, I just want to take a set of classes, methods (or traits, why not) and restructure code by applying refactorings instead of doing it manually.<br>
Anyone having an idea, please let me know it. Just name a class and a couple of methods you know are spread across several classes and where you think traits would help, and I'll figure out what and how to refactor.
<br> Thanks in advance<br> Alejandro<br>