Ruby 2.5.0 リファレンスマニュアル > ライブラリ一覧 > rakeライブラリ > Rake::Cloneableモジュール > clone
clone -> object
[permalink][rdoc]自身を複製します。
自身がフリーズされていれば返されるオブジェクトもフリーズされています。
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
file_list = FileList['a.c', 'b.c']
clone = file_list.clone
clone # => ["a.c", "b.c"]
clone.exclude("a.c")
clone == file_list # => false
end