問題タブ [metric-fu]
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.
ruby - RCov が機能しない
現在、Ruby gem を開発中で、メトリクスを作成したいと考えています。
私は「metric_fu」を使用していますが、RCov は私の仕様から離れているようです。
ここに私の metric_fu 設定があります:
ヒントはありますか?
よろしくお願いします
ruby-on-rails - Metric-Fu/Rcov「分析するファイルがありません」
作業中の Rails プロジェクトで metric-fu を実行しようとしています。取得するメトリクスの rcov 部分を実行するたびに:
rcov を単独で実行すると、同じ問題が発生します。それが役立つ場合は、TestUnitではなくRspecを使用しています。
ruby - Metric Fu: RCov が spec_helper の読み込みに失敗する
Rails 3 アプリケーションで metric_fu を実行しようとしています。rcov を除いて、すべて問題ありません。RSpec を構成しており、テストは spec/**/*.rb 形式に従い、RSpec で正常に実行されます。ただし、rcov でカバレッジを確認しようとすると、次のエラーが発生します。
rcov を直接実行すると、問題の一部は rcov がスペックに spec_helper を正しくロードしていないように見えます。
これを解決する方法について何か助けはありますか? ありがとう。
ruby-on-rails - Rails 3 アプリの Metric-fu が実行されません
Rails 3 アプリに metric-fu を Gemfile に入れてインストールしました。しかし、rake タスクを実行すると失敗します。以下のエラー、これを解決する方法はありますか?
ruby - メトリカル metric_fu ruby1.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 つの問題がありました。
- mertrical タスクはその作業を完了しませんでした。無限ループに陥っているようです。
- reek、roodi、rails のベスト プラクティスなどの一部のレポートでは、結果は正常に表示されますが、グラフは表示されません。グラフの代わりに「データなし」と表示する
私のルビーコードの更新がそれに害を及ぼすのか、それとも他の何かに害を及ぼすのかわかりませんか?
ruby-on-rails - rails_best_practices gem の警告を無視するには?
アプリケーションに metric_fu および rails_best_practices gem を使用しています。しかし、今回は1年以上開発中だった古いプロジェクトに配属されました。
rails_best_practices gem を使用して警告を生成したところ、何百もの警告が見つかりました。
問題は、これらの何百もの警告のすべてを通して、自分で生成した警告を見つけることができないことです。これらすべての警告を今すぐ修正したくありません。新しい警告を修正し、古い警告をマークして将来チェックしたいだけです。
これらの古い警告を無視する方法はありますか?
ruby - metric_fu をインストールできません。simplecov に切り替える方法は?
Ruby 1.9 環境に対して metric_fu をインストールしようとしましたが、以下の問題により失敗しました。
「simplecovに切り替え」とありますが、どうすればいいですか?
更新: rcov 0.9.11 のインストール後に解決されました。ここで同じ問題を見つけました:
ruby-on-rails-3 - ruby 1.9.x で同等の metric_fu
metric _fu は、最新の ruby カーネル (1.9.2 | 1.9.3) ではサポートされていないようです。同等の機能を提供する宝石はありますか。
ruby-on-rails - Jenkins を実行するとメトリックがハングする
rcov、roody、reek、stat、flog、flay を実行する必要があることを Metrical に指定しました。すべてのメトリックを実行した後、レポートの生成中にスタックするようです。Ctrl+C を押してメトリカルを中止すると、次のスタックトレースが出力されます。
助けてください。前もって感謝します。
ruby-on-rails - メトリックを実行できませんでした:すべて
を実行すると、次のエラーが発生しますbundle exec rake metrics:all
。私はそれから手がかりを得ません。誰かが私を助けることができますか?前もって感謝します。
saikuro --output_directory tmp / metirc_fu / saikuro --cyclo --filter_cyclo 0 --warn_cyclo 5 --error_cyclo 7 --formater text --input_directory app --input_directorylib/home/jophine/.rvm/gems/ruby-1.9。 2-p290 / gems / Saikuro-1.1.0 / lib / saikuro / usege.rb:4:require': no such file to load -- rdoc/usage (LoadError)
from /home/jophine/.rvm/gems/ruby-1.9.2-p290/gems/Saikuro-1.1.0/lib/saikuro/usage.rb:4:in
in'from /home/jophine/.rvm/gems/ruby-1.9.2-p290/gems/Saikuro-1.1.0 /lib/saikuro.rb:1077:in'from require'
from /home/jophine/.rvm/gems/ruby-1.9.2-p290/gems/Saikuro-1.1.0/lib/saikuro.rb:1077:in
/home/jophine/.rvm/gems/ruby-1.9.2-p290/gems/Saikuro-1.1.0/lib/saikuro.rb:1069:in <top (required)>'
from /home/jophine/.rvm/gems/ruby-1.9.2-p290/gems/Saikuro-1.1.0/bin/saikuro:91:in
require' from /home/jophine/.rvm/gems/ruby-1.9.2-p290/gems/Saikuro-1.1.0/bin/saikuro:91:inload'from/home/jophine/.rvm/gems/ruby-1.9 <top (required)>'
from /home/jophine/.rvm/gems/ruby-1.9.2-p290/bin/saikuro:19:in
。 2-p290 / bin / saikuro:19:in <main>'
from /home/jophine/.rvm/gems/ruby-1.9.2-p290/bin/ruby_noexec_wrapper:14:in
eval'from /home/jophine/.rvm/gems/ruby-1.9.2-p290/bin/ruby_noexec_wrapper:14:in `'