some rubocop updates
This commit is contained in:
parent
15d0b63b45
commit
134d10bab0
|
@ -30,5 +30,4 @@ Gem::Specification.new do |spec|
|
||||||
spec.add_runtime_dependency("faraday-http-cache")
|
spec.add_runtime_dependency("faraday-http-cache")
|
||||||
spec.add_runtime_dependency("activesupport")
|
spec.add_runtime_dependency("activesupport")
|
||||||
spec.add_runtime_dependency("retriable", ["~> 2.1"])
|
spec.add_runtime_dependency("retriable", ["~> 2.1"])
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
require 'retriable'
|
require "retriable"
|
||||||
module GitHubChangelogGenerator
|
module GitHubChangelogGenerator
|
||||||
# A Fetcher responsible for all requests to GitHub and all basic manipulation with related data
|
# A Fetcher responsible for all requests to GitHub and all basic manipulation with related data
|
||||||
# (such as filtering, validating, e.t.c)
|
# (such as filtering, validating, e.t.c)
|
||||||
|
@ -297,12 +297,12 @@ Make sure, that you push tags to remote repo via 'git push --tags'"
|
||||||
# Exponential backoff
|
# Exponential backoff
|
||||||
def retry_options
|
def retry_options
|
||||||
{
|
{
|
||||||
:on => [Octokit::Forbidden],
|
on: [Octokit::Forbidden],
|
||||||
:tries => MAX_FORBIDDEN_RETRIES,
|
tries: MAX_FORBIDDEN_RETRIES,
|
||||||
:base_interval => sleep_base_interval,
|
base_interval: sleep_base_interval,
|
||||||
:multiplier => 1.0,
|
multiplier: 1.0,
|
||||||
:rand_factor => 0.0,
|
rand_factor: 0.0,
|
||||||
:on_retry => retry_callback
|
on_retry: retry_callback
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -311,7 +311,7 @@ Make sure, that you push tags to remote repo via 'git push --tags'"
|
||||||
end
|
end
|
||||||
|
|
||||||
def retry_callback
|
def retry_callback
|
||||||
Proc.new do |exception, try, elapsed_time, next_interval|
|
proc do |exception, try, elapsed_time, next_interval|
|
||||||
Helper.log.warn("RETRY - #{exception.class}: '#{exception.message}'")
|
Helper.log.warn("RETRY - #{exception.class}: '#{exception.message}'")
|
||||||
Helper.log.warn("#{try} tries in #{elapsed_time} seconds and #{next_interval} seconds until the next try")
|
Helper.log.warn("#{try} tries in #{elapsed_time} seconds and #{next_interval} seconds until the next try")
|
||||||
Helper.log.warn GH_RATE_LIMIT_EXCEEDED_MSG
|
Helper.log.warn GH_RATE_LIMIT_EXCEEDED_MSG
|
||||||
|
|
|
@ -42,7 +42,7 @@ module GitHubChangelogGenerator
|
||||||
|
|
||||||
# setup parsing options
|
# setup parsing options
|
||||||
def self.setup_parser(options)
|
def self.setup_parser(options)
|
||||||
parser = OptionParser.new do |opts|
|
parser = OptionParser.new do |opts| # rubocop:disable Metrics/BlockLength
|
||||||
opts.banner = "Usage: github_changelog_generator [options]"
|
opts.banner = "Usage: github_changelog_generator [options]"
|
||||||
opts.on("-u", "--user [USER]", "Username of the owner of target GitHub repo") do |last|
|
opts.on("-u", "--user [USER]", "Username of the owner of target GitHub repo") do |last|
|
||||||
options[:user] = last
|
options[:user] = last
|
||||||
|
|
Loading…
Reference in New Issue
Block a user