Why I get this patch:
@@ -129,8 +132,9 @@ sub _preprocess_message { sub _process_message { my ($self, $message) = @_; - my $method = ref($message) eq 'HASH' ? $message->{method} : undef; + my $time = [ gettimeofday ]; + my $method = ref($message) eq 'HASH' ? $message->{method} : undef; return $self->send_error(ERROR_REQUEST_INVALID) unless defined($method); When remove empty line after my $method = ...:
@@ -129,6 +132,8 @@ sub _preprocess_message { sub _process_message { my ($self, $message) = @_; + my $time = [ gettimeofday ]; + my $method = ref($message) eq 'HASH' ? $message->{method} : undef; return $self->send_error(ERROR_REQUEST_INVALID) I expect to see this patch instead of showed first one:
@@ -129,6 +132,8 @@ sub _preprocess_message { sub _process_message { my ($self, $message) = @_; + my $time = [ gettimeofday ]; + my $method = ref($message) eq 'HASH' ? $message->{method} : undef; - return $self->send_error(ERROR_REQUEST_INVALID) The my $method = ref($message) eq 'HASH' ? $message->{method} : undef; did not changed at all: there is no change in whitespace and EOL is same
Maybe should I supply some extra options to git to get this behaviour?
git-blame. But that line actually is not changed/moved