Skip to content

Commit

Permalink
Format sources
Browse files Browse the repository at this point in the history
  • Loading branch information
veelenga committed Aug 22, 2017
1 parent 7b8bbab commit d2b7e1e
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 19 deletions.
32 changes: 15 additions & 17 deletions benchmark.cr
Original file line number Diff line number Diff line change
Expand Up @@ -82,34 +82,32 @@ def print_table(result)
get_empty_col_size = "get(empty)".size
delete_col_size = result.values.map { |metrics| metrics["delete"].to_s.size }.max


# header
puts "| " + " " * store_col_size +
" | " + "set".ljust(set_col_size) +
" | " + "get".ljust(get_col_size) +
" | " + "get(empty)".ljust(get_empty_col_size) +
" | " + "delete".ljust(delete_col_size) +
" |"
" | " + "set".ljust(set_col_size) +
" | " + "get".ljust(get_col_size) +
" | " + "get(empty)".ljust(get_empty_col_size) +
" | " + "delete".ljust(delete_col_size) +
" |"

puts "| " + "-" * store_col_size +
" | " + "-" * set_col_size +
" | " + "-" * get_col_size +
" | " + "-" * get_empty_col_size +
" | " + "-" * delete_col_size +
" |"
" | " + "-" * set_col_size +
" | " + "-" * get_col_size +
" | " + "-" * get_empty_col_size +
" | " + "-" * delete_col_size +
" |"

# rows
result.each do |store, metrics|
puts "| " + store.ljust(store_col_size) +
" | " + metrics["set"].to_s.rjust(set_col_size) +
" | " + metrics["get"].to_s.rjust(get_col_size) +
" | " + metrics["get_empty"].to_s.rjust(get_empty_col_size) +
" | " + metrics["delete"].to_s.rjust(delete_col_size) +
" |"
" | " + metrics["set"].to_s.rjust(set_col_size) +
" | " + metrics["get"].to_s.rjust(get_col_size) +
" | " + metrics["get_empty"].to_s.rjust(get_empty_col_size) +
" | " + metrics["delete"].to_s.rjust(delete_col_size) +
" |"
end
end


puts
puts "Initializing stores..."
stores = Array(Kiwi::Store).new
Expand Down
4 changes: 2 additions & 2 deletions src/kiwi/store.cr
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module Kiwi
abstract class Store
abstract def get(key : String) : String|Nil
abstract def get(key : String) : String | Nil
abstract def set(key : String, val : String) : String
abstract def delete(key : String) : String|Nil
abstract def delete(key : String) : String | Nil
abstract def clear : Store

def []=(*args)
Expand Down

0 comments on commit d2b7e1e

Please sign in to comment.