G33K-TRICKS - Your source to Tips and Tricks : How to solve "Move`% s` out of conditional. " error.

Monday, October 9, 2017

How to solve "Move`% s` out of conditional. " error.



[SOLVED] How to deal with "Move `% s` out of conditional." error from Rubocop.


Problem:

Move `% s` out of the conditional.

where %s is a Method 

As the method call pointed out at %s is redundant, Rubocop throws this as error. The method that is common under both condition should be moved outside the Conditions as it would be executed in either of case.
Solution:
@bad Code
if condition
  do_x
  do_z
else
  do_y
  do_z
end

@good Code
if condition
  do_x
else
  do_y
end
do_z 

2 comments:

شركة ضي الرحمن said...
This comment has been removed by a blog administrator.
رجب البرنس said...


بسم الله الرحمن الرحيم نحن فى شركة الكمال نقوم بكشف التسربات من خلال امببة هواء مزواده بالعداد

هواء كما يوجد لدينا جهاز الكترنى يكشف عن طريق التزبزبات
شركة كشف تسربات المياه بالطائف
شركة كشف تسربات المياه بجازان
شركة كشف تسربات المياه بحائل
والسلامة عليكم ورحمة الله وبركاته

Check Out the Latest Posts

Recent Posts Widget