6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# File 'lib/veye/views/package/versions_pretty.rb', line 6
def format(result, n = 10, from = 0)
return if result.nil?
printf("\t%15s - %s\n", result['name'].to_s.color(:green).bright, result['version'].to_s.bright)
printf("\t%-15s: %s\n", 'Language', result['language'])
printf("\t%-15s: %s\n", 'Product type', result['prod_type'])
printf("\t%-15s: %s\n", 'Product key', result['prod_key'])
printf("\t%-15s: %d after skipping %d items\n", 'Showing items', n, from)
result['versions'].to_a.each_with_index do |ver, i|
printf("\t%-15s: %s\t%s\n", ver['version'], (from + i + 1), ver['released_at'])
end
end
|