diff options
Diffstat (limited to 'lib/diff/lcs/htmldiff.rb')
-rw-r--r-- | lib/diff/lcs/htmldiff.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/diff/lcs/htmldiff.rb b/lib/diff/lcs/htmldiff.rb index f12220b..54ce9f4 100644 --- a/lib/diff/lcs/htmldiff.rb +++ b/lib/diff/lcs/htmldiff.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true +# typed: false require 'cgi' @@ -112,8 +113,8 @@ h1 { margin-left: 2em; } def run verify_options - if @options[:expand_tabs].positive? && self.class.can_expand_tabs - formatter = Text::Format.new + if @options[:expand_tabs].positive? && self.class.can_expand_tabs && defined? ::Text::Format + formatter = ::Text::Format.new formatter.tabstop = @options[:expand_tabs] @left.map! do |line| formatter.expand(line.chomp) end |