рд╣рдо рд░реВрдмреЛрдХреЙрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреВрд░реЗ рдХреЛрдбрдмреЗрд╕ рдХреЛ рд▓рд╛рдЗрди рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдЬрдм рд╣рдордиреЗ рд╢реБрд░реБрдЖрдд рдХреА .rubocop_todo.yml
рддрдм рдпрд╣
рдпрджрд┐ рдЖрдк рдЗрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреАрдЖрд░ рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рд░реВрдмреЛрдХреЙрдк рдореЗрдВ --only
рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рддрд╛рдХрд┐ 1 рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕реБрдзрд╛рд░ рдкрд░ рдкреНрд░рдпрд╛рд╕ рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдЗрд╕ рддрд░рд╣ рдХреЗ рдХреЛрдб рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╕рдордп рдЕрднрд┐рднреВрдд рд╣реЛрдирд╛ рдЗрддрдирд╛ рдЖрд╕рд╛рди рд╣реИред (рдпрджрд┐ рдЖрдк рдЗрд╕рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рдареАрдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдХреЛрдИ рдмрдбрд╝реА рдмрд╛рдд рдирд╣реАрдВ рд╣реИред рдпрд╣ рд╕рднреА рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕рдореАрдХреНрд╖рд╛ рдпреЛрдЧреНрдп рд░рдЦрдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред)
# edit .rubocop.yml, commenting out the first line -
# this removes the "ignore the TODOs" setting
# Auto-correct with only 1 rule
rubocop -a --only Name/OfTheRuleYouAreFixing --auto-correct
# Re-generate the config file
rubocop --auto-gen-config
# Revert line 3 in .rubocop_todo.yml
# This will avoid PR conflicts
# Inspect to see if it looks OK
git diff
# Re-set the TODO list
git checkout .rubocop.yml
# Add and commit the change
git add .
git commit -m"chore: RuboCop lint Name/OfTheRuleYouAreFixing"
рдЗрд╕ рдЯрд┐рдкреНрдкрдгреА рдХреЛ рд╣рдЯрд╛ рд░рд╣рд╛ рд╣реИред рдореЗрд░рд╛ рдкрд┐рдЫрд▓рд╛ рджрд╛рд╡рд╛ рдЧрд▓рдд рдерд╛ред рдЙрд▓реНрд▓рдВрдШрди рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХрд░рддреЗ рд╕рдордп рднрд╡рд┐рд╖реНрдп рдХреЗ рджреЗрд╡реЛрдВ рдХреЛ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ .rubocop_todo.yml рдлрд╝рд╛рдЗрд▓ред
рд╡рд░реНрддрдорд╛рди рдорд╛рд╕реНрдЯрд░ рд░реЗрдлрд░реА рдореЗрдВ рдХреБрдЫ рд░реВрдмреЛрдХреЙрдк рдЙрд▓реНрд▓рдВрдШрди рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╕реАрдЖрдИ рджреНрд╡рд╛рд░рд╛ рдкрдХрдбрд╝рд╛ рдирд╣реАрдВ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рд╡реЗ рдореБрджреНрджреЗ https://github.com/lostisland/faraday/pull/870 рдФрд░ https://github.com/lostisland/faraday/pull/871 рдореЗрдВ рддрдп рдХрд┐рдП рдЧрдП рд╣реИрдВ
рд╕рд╛рде рд╣реА, рдпрджрд┐ рдкреАрдЖрд░ рдХреЛ [RuboCop] fix Layout/TrailingBlankLines
рдЬреИрд╕рд╛ рдХреБрдЫ рдирд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдЙрдиреНрд╣реЗрдВ рдЙрдкрд░реЛрдХреНрдд рдЪреЗрдХрд▓рд┐рд╕реНрдЯ рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
рдореИрдВрдиреЗ Style/GlobalVars
рдХреНрдпреЛрдВрдХрд┐ рдПрдХрдорд╛рддреНрд░ рдЕрдкрд░рд╛рдзреА script/generate_certs
ред рдПрдХ рдмрд╛рд░ рдкреБрд░рд╛рдиреЗ рдПрдХреАрдХрд░рдг рдкрд░реАрдХреНрд╖рдг рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреЛрд░реНрдЯ рд╣реЛ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдПрдХреАрдХрд░рдг рд╕реВрдЯ рдХреЗ рд▓рд┐рдП рдкреБрд░рд╛рдиреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬрд╛ рд╕рдХрддреА рд╣реИ, рдФрд░ рдпрд╣ рдЕрдкрд░рд╛рдз рдЬрд╛рджреБрдИ рд░реВрдк рд╕реЗ рддрдп рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдХрд╣реАрдВ рдФрд░ рдЬреЛрдбрд╝реЗ рдЧрдП рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рд╡реИрд╢реНрд╡рд┐рдХ рдпреБрджреНрдз рдХреЛ рд░реВрдмреЛрдХреЙрдк рдЕрдкрд░рд╛рдзреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдореИрдВрдиреЗ Style/Globalvars
рддрдп рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЗрд╕ рдкреЛрд╕реНрдЯ рдХреЛ рдирд╣реАрдВ рджреЗрдЦрд╛ рдерд╛: man_shrugging:
рд╕рдмрдХреЛ рдзрдиреНрдпрд╡рд╛рдж! рдореИрдВ
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рд╕рдмрдХреЛ рдзрдиреНрдпрд╡рд╛рдж! рдореИрдВ