lib/feedjira.rb in feedjira-3.1.1 vs lib/feedjira.rb in feedjira-3.1.2
- old
+ new
@@ -1,5 +1,7 @@
+# frozen_string_literal: true
+
require "zlib"
require "sax-machine"
require "loofah"
require "logger"
require "json"
@@ -8,11 +10,10 @@
require "feedjira/configuration"
require "feedjira/date_time_utilities/date_time_epoch_parser"
require "feedjira/date_time_utilities/date_time_language_parser"
require "feedjira/date_time_utilities/date_time_pattern_parser"
require "feedjira/date_time_utilities"
-require "feedjira/date_time_utilities"
require "feedjira/feed_entry_utilities"
require "feedjira/feed_utilities"
require "feedjira/feed"
require "feedjira/rss_entry_utilities"
require "feedjira/atom_entry_utilities"
@@ -62,11 +63,11 @@
raise NoParserAvailable, "No valid parser for XML."
end
parser.parse(xml, &block)
end
- module_function :parse
+ module_function :parse # rubocop:disable Style/AccessModifierDeclarations
# Find compatible parser for given XML
#
# @example
# xml = HTTParty.get("http://example.com").body
@@ -74,7 +75,7 @@
# parser.parse(xml)
def parser_for_xml(xml)
start_of_doc = xml.slice(0, 2000)
Feedjira.parsers.detect { |klass| klass.able_to_parse?(start_of_doc) }
end
- module_function :parser_for_xml
+ module_function :parser_for_xml # rubocop:disable Style/AccessModifierDeclarations
end