Ruby 4.0 リファレンスマニュアル

instance method Gem::Package#extract_files

extract_files(destination_dir, pattern = "*") -> ()Ruby 2.0.0 から[permalink][rdoc][edit]

data.tar.gz の中身を destination_dir に展開します。

未検証の場合は、先に Gem::Package#verify を呼びます。

[PARAM] destination_dir:
展開先のディレクトリを指定します。
[PARAM] pattern:
展開するファイルを絞り込む glob を指定します。
[EXCEPTION] Gem::Package::FormatError:
.gem ファイルの形式が不正な場合に発生します。
[EXCEPTION] Gem::Package::PathError:
destination_dir の外に出るパスを含む場合に発生します。
[EXCEPTION] Gem::Package::SymlinkError:
destination_dir の外を指すシンボリックリンクを含む場合に発生します。

[SEE_ALSO] Gem::Package#verify