HTTPS clone URL
Subversion checkout URL
Please sign in to comment.
Extract complicated runner code into private class
Factory#run was getting confusing - it added callbacks to the proxy, iterated over all attributes and operated on the proxy depending on if there were overridtes, mutated the overrides hash, and then operated on the mutated hash afterwards. This logic has been extracted into a private Factory::Runner class. The goal is to make it easier to understand everything that's occurring in order to instantiate and build the class.
- Loading branch information...