Module: VivlioStarter::CLI::MetricsCommands

Defined in:
lib/vivlio_starter/cli/metrics.rb

Overview

================================================================

Module: MetricsCommands

vs metrics のエントリポイント。対象ファイルの解決から出力までの 実処理は Metrics::Runner に委譲する(本モジュールは薄い入口)。

Class Method Summary collapse

Class Method Details

.execute_metrics(targets, options = {}) ⇒ Object

metrics コマンドの処理を実行クラスに委譲する



17
18
19
# File 'lib/vivlio_starter/cli/metrics.rb', line 17

def execute_metrics(targets, options = {})
  Metrics::Runner.new(targets, options).call
end

.execute_text_metrics(targets, options = {}) ⇒ Object

後方互換: 旧 execute_text_metrics エントリポイントを維持



22
23
24
# File 'lib/vivlio_starter/cli/metrics.rb', line 22

def execute_text_metrics(targets, options = {})
  execute_metrics(targets, options)
end