Class: Venus::Generators::BetterErrorsGenerator

Inherits:
Base
  • Object
show all
Defined in:
lib/generators/venus/better_errors/better_errors_generator.rb

Instance Method Summary collapse

Methods inherited from Base

next_migration_number, source_root

Instance Method Details

#asksObject



10
11
12
# File 'lib/generators/venus/better_errors/better_errors_generator.rb', line 10

def asks
  # @sublime = ask?("Use Sublime Text")
end

#gemfileObject



14
15
16
17
18
# File 'lib/generators/venus/better_errors/better_errors_generator.rb', line 14

def gemfile
  append_gem_into_group("development", "better_errors")
  # append_gem_into_group("development", "binding_of_caller") if @sublime
  bundle_install
end

#nameObject



6
7
8
# File 'lib/generators/venus/better_errors/better_errors_generator.rb', line 6

def name
  "better_error"
end

#sublimeObject



20
21
22
23
# File 'lib/generators/venus/better_errors/better_errors_generator.rb', line 20

def sublime
  # template("better_errors.erb", "config/initializers/better_errors.rb") if @sublime
  # say "Download sublime-handler (https://github.com/asuth/subl-handler) to open subl:// protocol" if @sublime
end