lib/redd/client/unauthenticated.rb in redd-0.1.0 vs lib/redd/client/unauthenticated.rb in redd-0.1.1

- old
+ new

@@ -1,37 +1,38 @@ require "faraday" require "redd/version" require "redd/rate_limit" require "redd/response/parse_json" require "redd/response/raise_error" -require "redd/client/unauthenticated/account" -require "redd/client/unauthenticated/links_comments" -require "redd/client/unauthenticated/listing" -require "redd/client/unauthenticated/subreddits" -require "redd/client/unauthenticated/utilities" -require "redd/client/unauthenticated/wiki" module Redd module Client # The Client used to connect without needing login credentials. class Unauthenticated + require "redd/client/unauthenticated/account" + require "redd/client/unauthenticated/links_comments" + require "redd/client/unauthenticated/listing" + require "redd/client/unauthenticated/subreddits" + require "redd/client/unauthenticated/utilities" + require "redd/client/unauthenticated/wiki" + include Redd::Client::Unauthenticated::Account include Redd::Client::Unauthenticated::LinksComments include Redd::Client::Unauthenticated::Listing include Redd::Client::Unauthenticated::Subreddits include Redd::Client::Unauthenticated::Utilities include Redd::Client::Unauthenticated::Wiki # @!attribute [r] api_endpoint - # @return [String] The site to connect to. + # @return [String] The site to connect to. attr_accessor :api_endpoint # @!attribute [r] user_agent - # @return [String] The user-agent used to communicate with reddit. + # @return [String] The user-agent used to communicate with reddit. attr_accessor :user_agent # @!attribute [r] rate_limit - # @return [#after_limit] The handler that takes care of rate limiting. + # @return [#after_limit] The handler that takes care of rate limiting. attr_accessor :rate_limit # Set up an unauthenticated connection to reddit. # # @param [Hash] options A hash of options to connect using.