Module: GeneratorMessages
- Defined in:
- lib/generators/react_on_rails/generator_messages.rb
Class Method Summary collapse
- .add_error(message) ⇒ Object
- .add_info(message) ⇒ Object
- .add_warning(message) ⇒ Object
- .clear ⇒ Object
- .format_error(msg) ⇒ Object
- .format_info(msg) ⇒ Object
- .format_warning(msg) ⇒ Object
- .messages ⇒ Object
- .output ⇒ Object
Class Method Details
.add_error(message) ⇒ Object
9 10 11 |
# File 'lib/generators/react_on_rails/generator_messages.rb', line 9 def add_error() output << format_error() end |
.add_info(message) ⇒ Object
17 18 19 |
# File 'lib/generators/react_on_rails/generator_messages.rb', line 17 def add_info() output << format_info() end |
.add_warning(message) ⇒ Object
13 14 15 |
# File 'lib/generators/react_on_rails/generator_messages.rb', line 13 def add_warning() output << format_warning() end |
.clear ⇒ Object
37 38 39 |
# File 'lib/generators/react_on_rails/generator_messages.rb', line 37 def clear @output = [] end |
.format_error(msg) ⇒ Object
25 26 27 |
# File 'lib/generators/react_on_rails/generator_messages.rb', line 25 def format_error(msg) Rainbow("ERROR: #{msg}").red end |
.format_info(msg) ⇒ Object
33 34 35 |
# File 'lib/generators/react_on_rails/generator_messages.rb', line 33 def format_info(msg) Rainbow(msg.to_s).green end |
.format_warning(msg) ⇒ Object
29 30 31 |
# File 'lib/generators/react_on_rails/generator_messages.rb', line 29 def format_warning(msg) Rainbow("WARNING: #{msg}").orange end |
.messages ⇒ Object
21 22 23 |
# File 'lib/generators/react_on_rails/generator_messages.rb', line 21 def output end |
.output ⇒ Object
5 6 7 |
# File 'lib/generators/react_on_rails/generator_messages.rb', line 5 def output @output ||= [] end |