@@ -285,49 +285,56 @@ defmodule KafkaEx.GenConsumer do
285
285
286
286
def handle_call ( msg , _from , consumer_state ) do
287
287
# taken from the GenServer handle_call implementation
288
- proc = case Process . info ( self ( ) , :registered_name ) do
289
- { _ , [ ] } -> self ( )
290
- { _ , name } -> name
291
- end
288
+ proc =
289
+ case Process . info ( self ( ) , :registered_name ) do
290
+ { _ , [ ] } -> self ( )
291
+ { _ , name } -> name
292
+ end
292
293
293
294
# We do this to trick Dialyzer to not complain about non-local returns.
294
295
case :erlang . phash2 ( 1 , 1 ) do
295
296
0 ->
296
- raise "attempted to call KafkaEx.GenConsumer #{ inspect proc } " <>
297
- "but no handle_call/3 clause was provided"
298
- 1 -> { :reply , { :bad_call , msg } , consumer_state }
297
+ raise "attempted to call KafkaEx.GenConsumer #{ inspect ( proc ) } " <>
298
+ "but no handle_call/3 clause was provided"
299
+
300
+ 1 ->
301
+ { :reply , { :bad_call , msg } , consumer_state }
299
302
end
300
303
end
301
304
302
305
def handle_cast ( msg , consumer_state ) do
303
306
# taken from the GenServer handle_cast implementation
304
- proc = case Process . info ( self ( ) , :registered_name ) do
305
- { _ , [ ] } -> self ( )
306
- { _ , name } -> name
307
- end
307
+ proc =
308
+ case Process . info ( self ( ) , :registered_name ) do
309
+ { _ , [ ] } -> self ( )
310
+ { _ , name } -> name
311
+ end
308
312
309
313
# We do this to trick Dialyzer to not complain about non-local returns.
310
314
case :erlang . phash2 ( 1 , 1 ) do
311
315
0 ->
312
316
raise "attempted to cast KafkaEx.GenConsumer #{ inspect ( proc ) } " <>
313
- " but no handle_cast/2 clause was provided"
314
- 1 -> { :noreply , { :bad_cast , msg } , consumer_state }
317
+ " but no handle_cast/2 clause was provided"
318
+
319
+ 1 ->
320
+ { :noreply , consumer_state }
315
321
end
316
322
end
317
323
318
324
def handle_info ( msg , consumer_state ) do
319
325
# taken from the GenServer handle_info implementation
320
- proc = case Process . info ( self ( ) , :registered_name ) do
321
- { _ , [ ] } -> self ( )
322
- { _ , name } -> name
323
- end
326
+ proc =
327
+ case Process . info ( self ( ) , :registered_name ) do
328
+ { _ , [ ] } -> self ( )
329
+ { _ , name } -> name
330
+ end
324
331
325
332
pattern = '~p ~p received unexpected message in handle_info/2: ~p~n'
326
333
:error_logger . error_msg ( pattern , [ __MODULE__ , proc , msg ] )
327
334
{ :noreply , consumer_state }
328
335
end
329
336
330
- defoverridable [ init: 2 , handle_call: 3 , handle_cast: 2 , handle_info: 2 ]
337
+ defoverridable init: 2 , handle_call: 3 , handle_cast: 2 , handle_info: 2
331
338
end
332
339
end
333
340
0 commit comments