Ruby 2.6.0 リファレンスマニュアル > ライブラリ一覧 > rakeライブラリ > Rake::TaskManagerモジュール > in_namespace
in_namespace(name) {|name_space| ... } -> Array
[permalink][rdoc]与えられた名前の名前空間でブロックを評価します。
# Rakefile での記載例とする
task default: :test_rake_app
namespace :sample do
def hoge
puts "hoge"
end
end
task :test_rake_app do
task.application.in_namespace("sample") do
hoge # => "hoge"
end
end