2009-02-10 7 views
8

In meiner aktuellen Ruby on Rails Ansicht haben wir viele Ansichten und Teiltöne. So viele in der Tat, dass es nicht klar ist, welche Ansicht welche Partial verwendet (die auch andere Partials verwenden kann).Abhängigkeitsdiagramm für Rails Teiltöne

Die Frage ist, ob es ein Tool gibt, das ein Abhängigkeitsdiagramm aller Sichten und Partialtypen generiert (idealerweise ein Diagramm zu generieren, aber das ist einfach zu tun) oder wie Sie dieses Problem gelöst haben.

Antwort

7

Ich habe ein Plugin (im Grunde nur eine Rake-Aufgabe) erstellt, die ein Diagramm generiert, das alle Abhängigkeiten der Ansichten und Teiltöne für Sie enthält.

holen bei http://github.com/msales/partial_dependencies/tree/master

+0

Der Code für Rails ist 2. Die einzige Änderung, die für Rails 3 RAILS_ROOT im Einklang zu sein scheint 5 bis Rails.root zu ändern. –

1

Noisy Partials könnte sein, was Sie brauchen (obwohl ich es nicht wirklich versucht habe).

2

Es sollte relativ einfach sein, alle Ansichten und Teiltöne zu lesen und ein gerichteter Graph on the fly zu erstellen, das Einzige, um das man sich kümmern muss, sind Schleifen.

Verwandte Themen