mirror of
https://github.com/samsonjs/instapaper.git
synced 2026-03-31 09:55:54 +00:00
pluralize API modules so filenames aren't the same
This commit is contained in:
parent
366a963be8
commit
169a5f0dd9
9 changed files with 16 additions and 16 deletions
|
|
@ -1,16 +1,16 @@
|
|||
require 'instapaper/api/account'
|
||||
require 'instapaper/api/bookmark'
|
||||
require 'instapaper/api/folder'
|
||||
require 'instapaper/api/highlight'
|
||||
require 'instapaper/api/accounts'
|
||||
require 'instapaper/api/bookmarks'
|
||||
require 'instapaper/api/folders'
|
||||
require 'instapaper/api/highlights'
|
||||
require 'instapaper/api/oauth'
|
||||
require 'instapaper/api/utils'
|
||||
|
||||
module Instapaper
|
||||
module API
|
||||
include Instapaper::API::Account
|
||||
include Instapaper::API::Bookmark
|
||||
include Instapaper::API::Folder
|
||||
include Instapaper::API::Highlight
|
||||
include Instapaper::API::Accounts
|
||||
include Instapaper::API::Bookmarks
|
||||
include Instapaper::API::Folders
|
||||
include Instapaper::API::Highlights
|
||||
include Instapaper::API::OAuth
|
||||
include Instapaper::API::Utils
|
||||
end
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ require 'instapaper/user'
|
|||
module Instapaper
|
||||
module API
|
||||
# Defines methods related to accounts
|
||||
module Account
|
||||
module Accounts
|
||||
# Returns the currently logged in user.
|
||||
def verify_credentials
|
||||
perform_post_with_object('/api/1/account/verify_credentials', {}, Instapaper::User)
|
||||
|
|
@ -3,7 +3,7 @@ require 'instapaper/bookmark'
|
|||
module Instapaper
|
||||
module API
|
||||
# Defines methods related to bookmarks
|
||||
module Bookmark
|
||||
module Bookmarks
|
||||
# Lists the user's unread bookmarks, and can also synchronize reading positions.
|
||||
# @option limit: Optional. A number between 1 and 500, default 25.
|
||||
# @option folder_id: Optional. Possible values are unread (default), starred, archive, or a folder_id value from /api/1/folders/list.
|
||||
|
|
@ -3,7 +3,7 @@ require 'instapaper/folder'
|
|||
module Instapaper
|
||||
module API
|
||||
# Defines methods related to folders
|
||||
module Folder
|
||||
module Folders
|
||||
# List the account's user-created folders.
|
||||
# @note This only includes organizational folders and does not include RSS-feed folders or starred-subscription folders
|
||||
def folders
|
||||
|
|
@ -3,7 +3,7 @@ require 'instapaper/highlight'
|
|||
module Instapaper
|
||||
module API
|
||||
# Defines methods related to highlights
|
||||
module Highlight
|
||||
module Highlights
|
||||
# List highlights for a bookmark
|
||||
def highlights(bookmark_id)
|
||||
perform_post_with_objects("/api/1.1/bookmarks/#{bookmark_id}/highlights", {}, Instapaper::Highlight)
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe Instapaper::Client::Account do
|
||||
describe Instapaper::Client::Accounts do
|
||||
let(:client) { Instapaper::Client.new }
|
||||
|
||||
describe '.verify_credentials' do
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe Instapaper::Client::Bookmark do
|
||||
describe Instapaper::Client::Bookmarks do
|
||||
let(:client) { Instapaper::Client.new(consumer_key: 'CK', consumer_secret: 'CS', oauth_token: 'OT', oauth_token_secret: 'OS') }
|
||||
|
||||
describe '#bookmarks' do
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe Instapaper::Client::Folder do
|
||||
describe Instapaper::Client::Folders do
|
||||
let(:client) { Instapaper::Client.new(consumer_key: 'CK', consumer_secret: 'CS', oauth_token: 'OT', oauth_token_secret: 'OS') }
|
||||
|
||||
describe '#folders' do
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe Instapaper::Client::Highlight do
|
||||
describe Instapaper::Client::Highlights do
|
||||
let(:client) { Instapaper::Client.new(consumer_key: 'CK', consumer_secret: 'CS', oauth_token: 'OT', oauth_token_secret: 'OS') }
|
||||
|
||||
describe '#highlights' do
|
||||
Loading…
Reference in a new issue