Navigation Menu

Skip to content

Commit

Permalink
Rename Perfector to Completer.
Browse files Browse the repository at this point in the history
Because "perfect" seems too powerful.
  • Loading branch information
piroor committed Jan 15, 2015
1 parent 12a236e commit 6962e6e
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
10 changes: 5 additions & 5 deletions lib/droonga/client.rb
Expand Up @@ -20,7 +20,7 @@
require "droonga/client/connection/http"
require "droonga/client/connection/droonga-protocol"
require "droonga/client/rate-limiter"
require "droonga/client/message_perfector"
require "droonga/client/message_completer"
require "droonga/client/message_validator"

module Droonga
Expand Down Expand Up @@ -64,24 +64,24 @@ def open(options={})
# from Droonga Engine.
def initialize(options={})
@connection = create_connection(options)
@perfector = MessagePerfector.new
@completer = MessageCompleter.new
@validator = MessageValidator.new
end

def send(message, options={}, &block)
message = @perfector.perfect(message)
message = @completer.complete(message)
@validator.validate(message)
@connection.send(message, options, &block)
end

def request(message, options={}, &block)
message = @perfector.perfect(message)
message = @completer.complete(message)
@validator.validate(message)
@connection.request(message, options, &block)
end

def subscribe(message, options={}, &block)
message = @perfector.perfect(message)
message = @completer.complete(message)
@validator.validate(message)
@connection.subscribe(message, options, &block)
end
Expand Down
Expand Up @@ -19,7 +19,7 @@

module Droonga
class Client
class MessagePerfector
class MessageCompleter
def initialize(options={})
@options = options
@date ||= @options["date"]
Expand Down

0 comments on commit 6962e6e

Please sign in to comment.