Class: Tapioca::Loaders::Gem
- Extended by:
- T::Sig
- Defined in:
- lib/tapioca/loaders/gem.rb
Class Method Summary collapse
-
.load_application(bundle:, prerequire:, postrequire:, default_command:, halt_upon_load_error:) ⇒ Object
: ( | bundle: Gemfile, | prerequire: String?, | postrequire: String, | default_command: String, | halt_upon_load_error: bool | ) -> void.
Instance Method Summary collapse
-
#load ⇒ Object
: -> void.
Methods included from GemHelper
#gem_in_app_dir?, #gem_in_bundle_path?, #gem_in_ruby_path?, #to_realpath
Methods included from CliHelper
#netrc_file, #rbi_formatter, #say_error
Class Method Details
.load_application(bundle:, prerequire:, postrequire:, default_command:, halt_upon_load_error:) ⇒ Object
: ( | bundle: Gemfile, | prerequire: String?, | postrequire: String, | default_command: String, | halt_upon_load_error: bool | ) -> void
19 20 21 22 23 24 25 26 27 28 |
# File 'lib/tapioca/loaders/gem.rb', line 19 def load_application(bundle:, prerequire:, postrequire:, default_command:, halt_upon_load_error:) loader = new( bundle: bundle, prerequire: prerequire, postrequire: postrequire, default_command: default_command, halt_upon_load_error: halt_upon_load_error, ) loader.load end |
Instance Method Details
#load ⇒ Object
: -> void
33 34 35 |
# File 'lib/tapioca/loaders/gem.rb', line 33 def load require_gem_file end |