Skip to content

Commit 46fe4ad

Browse files
committed
fix: use each_line iterator; line iterator doesn't exist in ruby 3.0.1. Rename line to line_number
1 parent f894886 commit 46fe4ad

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

lib/appmap/trace.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@ def labels
4444
private
4545

4646
# Read file and get last comment before line.
47-
def self.last_comment(file, line)
47+
def self.last_comment(file, line_number)
4848
File.open(file) do |f|
4949
buffer = []
50-
f.lines.lazy.take(line - 1).reverse_each do |line|
50+
f.each_line.lazy.take(line_number - 1).reverse_each do |line|
5151
break unless (line =~ /^\s*#/) || (line =~ /^\s*$/)
5252

5353
buffer << line.lstrip

0 commit comments

Comments
 (0)