lib/feedzirra.rb in feedzirra-0.0.24 vs lib/feedzirra.rb in feedzirra-0.0.30
- old
+ new
@@ -1,41 +1,20 @@
-$LOAD_PATH.unshift(File.dirname(__FILE__)) unless $LOAD_PATH.include?(File.dirname(__FILE__))
-
require 'zlib'
require 'curb'
require 'sax-machine'
require 'loofah'
require 'uri'
-require 'active_support/version'
require 'active_support/basic_object'
require 'active_support/core_ext/module'
require 'active_support/core_ext/kernel'
require 'active_support/core_ext/object'
+require 'active_support/time'
-if ActiveSupport::VERSION::MAJOR >= 3
- require 'active_support/time'
-else
- require 'active_support/core_ext/time'
-end
+require 'feedzirra/core_ext'
-require 'core_ext/date'
-require 'core_ext/string'
-
-require 'feedzirra/feed_utilities'
-require 'feedzirra/feed_entry_utilities'
-require 'feedzirra/feed'
-
-require 'feedzirra/parser/rss_entry'
-require 'feedzirra/parser/itunes_rss_owner'
-require 'feedzirra/parser/itunes_rss_item'
-require 'feedzirra/parser/atom_entry'
-require 'feedzirra/parser/atom_feed_burner_entry'
-
-require 'feedzirra/parser/rss'
-require 'feedzirra/parser/itunes_rss'
-require 'feedzirra/parser/atom'
-require 'feedzirra/parser/atom_feed_burner'
-
module Feedzirra
- VERSION = "0.0.24"
-end
\ No newline at end of file
+ autoload :FeedEntryUtilities, 'feedzirra/feed_entry_utilities'
+ autoload :FeedUtilities, 'feedzirra/feed_utilities'
+ autoload :Feed, 'feedzirra/feed'
+ autoload :Parser, 'feedzirra/parser'
+end