様々な Gem ファイルや Gem データベースを検証するためのクラスです。
alien -> [Gem::Validator.ErrorData]
[permalink][rdoc]Gem ディレクトリ内に存在するかもしれない以下のような問題を検証します。
このメソッドは検証に失敗しても例外を発生させません。
remove_leading_dot_dir(path) -> String
[permalink][rdoc]与えられたパスの先頭のドットを取り除いた文字列を返します。
unit_test(gem_spec)
[permalink][rdoc]与えられた Gem スペックにしたがってユニットテストを実行します。
verify_gem(gem_data) -> ()
[permalink][rdoc]与えられた Gem ファイルの内容の MD5 チェックサムを検証します。
verify_gem_file(gem_path) -> ()
[permalink][rdoc]与えられた Gem ファイルのパスを使用して MD5 チェックサムを検証します。
ErrorData
[permalink][rdoc][TODO]
エラー情報を記録するための構造体です。以下の属性を持っています。