Class: GitTrend::Formatters::TextFormatter
- Inherits:
-
Object
- Object
- GitTrend::Formatters::TextFormatter
- Defined in:
- lib/git_trend/formatters/text_formatter.rb
Constant Summary collapse
- HEADER_COLUMNS =
%w(no. name lang star description)
- DEFAULT_COLUMNS_SIZES =
[3, 40, 10, 6, 20]
Instance Method Summary collapse
Instance Method Details
#print(projects, options) ⇒ Object
6 7 8 9 10 11 12 |
# File 'lib/git_trend/formatters/text_formatter.rb', line 6 def print(projects, ) @enable_description = [:enable_description] rule_columns_sizes(projects) render_header render_body(projects) end |
#print_languages(languages) ⇒ Object
14 15 16 17 18 19 20 21 |
# File 'lib/git_trend/formatters/text_formatter.rb', line 14 def print_languages(languages) puts languages puts puts "#{languages.size} languages" puts "you can get only selected language list with '-l' option." puts "if languages is unknown, you can specify 'unkown'." puts end |