lib/hatenablog/client.rb
Class Client
has 22 methods (exceeds 20 allowed). Consider refactoring. Open
Open
class Client
DEFAULT_CONFIG_PATH = './config.yml'.freeze
COLLECTION_URI = "https://blog.hatena.ne.jp/%s/%s/atom/entry".freeze
MEMBER_URI = "https://blog.hatena.ne.jp/%s/%s/atom/entry/%s".freeze
Method update_entry
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def update_entry(entry_id, title = '', content = '', categories = [], draft = 'no', updated = '')
Method entry_xml
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def entry_xml(title = '', content = '', categories = [], draft = 'no', updated = '', author_name = @user_id)
Method post_entry
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def post_entry(title = '', content = '', categories = [], draft = 'no', updated = '')