Maintenance Ruby 3.4 gets fixes, but no new features. Switch to Ruby 4.0 →
class method
SyntaxSuggest::DisplayCodeWithLineNumbers.new
new(lines:, highlight_lines: [], terminal: false)
lib/syntax_suggest/display_code_with_line_numbers.rb
View on GitHub ↗
# File tmp/rubies/ruby-3.4.1/lib/syntax_suggest/display_code_with_line_numbers.rb, line 25
def initialize(lines:, highlight_lines: [], terminal: false)
@lines = Array(lines).sort
@terminal = terminal
@highlight_line_hash = Array(highlight_lines).each_with_object({}) { |line, h| h[line] = true }
@digit_count = @lines.last&.line_number.to_s.length
end
No documentation available