logo

mastofe

My custom branche(s) on git.pleroma.social/pleroma/mastofe
commit: bb777c24ff9f56ac6b47b5c137d968053990d1f6
parent: 0576daf5f920d8048c8232516a1ba2f2bc839713
Author: yhirano <yhirano@me.com>
Date:   Thu, 27 Apr 2017 01:47:22 +0900

add task to report code statistics (#2489)


Diffstat:

Alib/tasks/statistics.rake19+++++++++++++++++++
1 file changed, 19 insertions(+), 0 deletions(-)

diff --git a/lib/tasks/statistics.rake b/lib/tasks/statistics.rake @@ -0,0 +1,19 @@ +# frozen_string_literal: true + +task stats: 'mastodon:stats' + +namespace :mastodon do + desc 'Report code statistics (KLOCs, etc)' + task :stats do + require 'rails/code_statistics' + [ + %w(App\ Libraries app/lib), + %w(Presenters app/presenters), + %w(Services app/services), + %w(Validators app/validators), + %w(Workers app/workers), + ].each do |name, dir| + ::STATS_DIRECTORIES << [name, Rails.root.join(dir)] + end + end +end