7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
# File 'lib/generators/rbs_config/install_generator.rb', line 7
def create_raketask
create_file "lib/tasks/rbs_config.rake", " begin\n # frozen_string_literal: true\n\n require \"rbs_config/rake_task\"\n\n RbsConfig::RakeTask.new do |task|\n # The type of configuration (default: :config)\n # task.type = :config | :rails\n\n # The class name of configuration object (for :config type)\n # task.class_name = \"Settings\"\n\n # The files to be loaded (for :config type)\n # task.files = [Pathname(Rails.root / \"config/settings.yml\")]\n\n # The mapping of configuration (for :rails type)\n # task.mapping = { foo: Rails.application.config_for(:foo) }\n end\n rescue LoadError\n # failed to load rbs_config. Skip to load rbs_config tasks.\n end\n RUBY\nend\n"
|