Method: Rails::Command::StatsCommand#perform

Defined in:
railties/lib/rails/commands/stats/stats_command.rb

#performObject



7
8
9
10
11
12
13
14
15
16
# File 'railties/lib/rails/commands/stats/stats_command.rb', line 7

def perform
  require "rails/code_statistics"
  boot_application!

  stat_directories = Rails::CodeStatistics.directories.map do |name, dir|
    [name, Rails::Command.application_root.join(dir)]
  end.select { |name, dir| File.directory?(dir) }

  Rails::CodeStatistics.new(*stat_directories).to_s
end