Skip to content

Commit f823377

Browse files
committed
Make tests pass in Ruby 2.4
1 parent d977743 commit f823377

4 files changed

Lines changed: 14 additions & 14 deletions

File tree

lib/youplot/backends/processing.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ def count_values(arr, tally: true)
1818
# compare values
1919
r = b[1] <=> a[1]
2020
# If the values are the same, compare by name
21-
r = a[0] <=> b[0] if r == 0
21+
r = a[0] <=> b[0] if r.zero?
2222
r
2323
end
2424
.transpose

lib/youplot/dsv.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ def parse(input, delimiter, headers, transpose)
1414

1515
# Remove blank lines
1616
arr.delete_if do |i|
17-
i == [] or i.all? nil
17+
i == [] or i.all?(&:nil?)
1818
end
1919

2020
# get header

lib/youplot/options.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ module YouPlot
1212
:progressive,
1313
:encoding,
1414
:color_names,
15-
:debug,
16-
keyword_init: true
15+
:debug
16+
# keyword_init: true
1717
)
1818
end

lib/youplot/parser.rb

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,16 @@ def initialize
1515
@command = nil
1616

1717
@options = Options.new(
18-
delimiter: "\t",
19-
transpose: false,
20-
headers: nil,
21-
pass: false,
22-
output: $stderr,
23-
fmt: 'xyy',
24-
progressive: false,
25-
encoding: nil,
26-
color_names: false,
27-
debug: false
18+
"\t", # elimiter:
19+
false, # transpose:
20+
nil, # headers:
21+
false, # pass:
22+
$stderr, # output:
23+
'xyy', # fmt:
24+
false, # progressive:
25+
nil, # encoding:
26+
false, # color_names:
27+
false # debug:
2828
)
2929

3030
@params = Parameters.new

0 commit comments

Comments
 (0)