Sha256: db0c4e784d8877fb5877affbca3cae97d23d647158993ac0029b3fc1ba4b6965

Contents?: true

Size: 1 KB

Versions: 4

Compression:

Stored size: 1 KB

Contents

require 'forwardable'
require 'rubygems'

gem 'mash', '0.0.3'
require 'mash'

gem 'httparty', '0.4.3'
require 'httparty'

module Twitterland
  class TwitterError < StandardError
    attr_reader :data
    
    def initialize(data)
      @data = data
      super
    end
  end
  
  class RateLimitExceeded < TwitterError; end
  class Unauthorized      < TwitterError; end
  class General           < TwitterError; end
  
  class Unavailable   < StandardError; end
  class InformTwitter < StandardError; end
  class NotFound      < StandardError; end
  
end

directory = File.expand_path(File.dirname(__FILE__))


require File.join(directory, 'twitterland', 'follow_cost')
require File.join(directory, 'twitterland', 'twitter_counter')
require File.join(directory, 'twitterland', 'twinfluence')
require File.join(directory, 'twitterland', 'mrtweet')
require File.join(directory, 'twitterland', 'twitter_grader')
require File.join(directory, 'twitterland', 'tweet_blocker')
require File.join(directory, 'twitterland', 'back_tweets')

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
squeejee-twitterland-0.2.0 lib/twitterland.rb
squeejee-twitterland-0.2.1 lib/twitterland.rb
twitterland-0.2.0 lib/twitterland.rb
twitterland-0.2.1 lib/twitterland.rb