diff --git a/lib/rosette/extractors/xml-extractor.rb b/lib/rosette/extractors/xml-extractor.rb index a2e87c9..a44ea09 100644 --- a/lib/rosette/extractors/xml-extractor.rb +++ b/lib/rosette/extractors/xml-extractor.rb @@ -112,7 +112,10 @@ def name_from(node) end def line_number_from(node) - node.line + # Nokogiri supports `node.line`, but it doesn't return + # correct line numbers when running on JRuby. See: + # https://github.com/sparklemotion/nokogiri/issues/1223 + nil end def unescape(text)