問題タブ [metrical]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
280 参照

ruby-on-rails-3 - Metrical のインストール中の RCov と Saikuro の警告

Metrical を起動して実行するために必要ないくつかの gem をインストールするのに苦労しました。

クイックグーグルは、1.7.2 で修正された gem 1.7.1 のバグを指摘しています。

私の gem システムのバージョンは 1.8.5 です。Rails 3.0.7、Windows 7 64 ビットで実行しています。ルビー 1.9.2p180 (2011-02-18) [i386-mingw32]

手伝ってください。Saikuro と RCov をインストールするにはどうすればよいですか?

0 投票する
2 に答える
274 参照

ruby-on-rails-3 - メトリカル実行中のエラー

私は Ruby 1.9.2 と Rails 3.0.9 の開発環境を持っています。アプリケーションで gem "metrical" を実行すると、次のエラーが発生します。

他の誰かがこの問題を見ましたか? エラーのアイデアがありません。

0 投票する
0 に答える
410 参照

ruby - メトリカル metric_fu ruby​​1.9.2 Rails3.0 未定義メソッド `length' for nil:NilClass

Rails 3.0 アプリケーションで metric_fu を実行しようとしています。依存関係の問題を回避し、metric_fu のセットアップを容易にするために、metrical gem をチェックしました。

私はそれを機能させることができましたが、例外が1つだけありました

このファイルを編集しようとしました gems/syntax-1.0.0/lib/syntax/lang/ruby.rb line#239

そしてそれを編集して

今回は例外なく機能し、metric_fu レポートを生成できましたが、2 つの問題がありました。

  1. mertrical タスクはその作業を完了しませんでした。無限ループに陥っているようです。
  2. reek、roodi、rails のベスト プラクティスなどの一部のレポートでは、結果は正常に表示されますが、グラフは表示されません。グラフの代わりに「データなし」と表示する

私のルビーコードの更新がそれに害を及ぼすのか、それとも他の何かに害を及ぼすのかわかりませんか?

0 投票する
1 に答える
306 参照

ruby-on-rails - Jenkins を実行するとメトリックがハングする

rcov、roody、reek、stat、flog、flay を実行する必要があることを Metrical に指定しました。すべてのメトリックを実行した後、レポートの生成中にスタックするようです。Ctrl+C を押してメトリカルを中止すると、次のスタックトレースが出力されます。

助けてください。前もって感謝します。

0 投票する
1 に答える
614 参照

ruby - 1.9ハッシュ構文を使用したメトリックの実行

Ruby1.9ハッシュ構文を使用して新しいRailsプロジェクトでMetricalを使用したい

そして私はこのエラーを受け取ります:

少し調べてみたところ、ruby_parser gemは1.9ハッシュ構文をサポートしていないことがわかりました(githubの問題を参照)-参照するバージョンがわからないので、ruby_parser gemを2.3.1に更新しようとしましたが、機能しませんメトリックに含まれる一部のコード品質ツールには、2.0バージョンのruby_parserが必要なためです。

これを解決する方法はありますか(古い構文にロールバックする以外に)?いくつかのコード品質ツールはかなり時代遅れに見えるので、私も少し戸惑っています。RubyToolBoxをチェックすると、この印象が確認されました。それとも私はここで基本的な何かを逃していますか?

(これが参考のために私のGemfile.lockです):

0 投票する
1 に答える
150 参照

ruby-on-rails - Rubyチャーンには、インストール時にチャーン(> = 0)が必要です

メトリックをインストールしようとしていますが、失敗します

以下を試してみるとエラーが発生します。

チャーンが必要なときにチャーンをインストールする方法を知っている人はいますか?