dry-core
dry-core copied to clipboard
Use Class#subclasses for DescendantTracker
This is a 3.1+ feature. I would expect this to work slower compared to the previous implementation, OTOH .descendants
normally called a limited number of times. Also, the new version doesn't hold hard references to classes which is good for code reloading.