lib/rails_erd/domain/specialization.rb in rails-erd-1.4.7 vs lib/rails_erd/domain/specialization.rb in rails-erd-1.5.0

- old
+ new

@@ -28,10 +28,10 @@ new(domain, domain.entity_by_name(model.base_class.name), domain.entity_by_name(model.name)) } end def abstract_from_models(domain, models) - models.select(&:abstract_class?).collect(&:descendants).flatten.collect { |model| + models.select(&:abstract_class?).collect(&:direct_descendants).flatten.collect { |model| new(domain, domain.entity_by_name(model.superclass.name), domain.entity_by_name(model.name)) } end end