class Dread::MissingGraphs
Public Class Methods
new()
click to toggle source
# File lib/dread/missing_graphs.rb, line 4 def initialize Rails.application.eager_load! end
Public Instance Methods
all_missing_dependables()
click to toggle source
# File lib/dread/missing_graphs.rb, line 8 def all_missing_dependables Dread.ar_models.map do |active_record_model| missing_dependables = Dread::MissingGraph.new(active_record_model.to_s) .missing_dependables { active_record_model => missing_dependables } if missing_dependables.any? end.compact.inject {|element, all| all.merge(element)} end
draw()
click to toggle source
# File lib/dread/missing_graphs.rb, line 17 def draw ConsoleOutput.generate_missing(all_missing_dependables) end