ryz310/my_api_client

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.circleci/config.yml
.codeclimate.json
.envrc.skeleton
.gem_comet.yml
.github/dependabot.yml
.gitignore
.rspec
.rubocop.yml
.rubocop_todo.yml
CHANGELOG.md
CODE_OF_CONDUCT.md
Gemfile
Gemfile.lock
LICENSE.txt
README.jp.md
README.md
Rakefile
bin/console
bin/setup
example/api_clients/application_api_client.rb7
A
0 mins
A
100%
example/api_clients/my_error_api_client.rb21
A
0 mins
A
100%
example/api_clients/my_errors.rb13
A
0 mins
A
100%
example/api_clients/my_header_api_client.rb23
A
0 mins
A
100%
example/api_clients/my_pagination_api_client.rb15
A
0 mins
A
100%
example/api_clients/my_rest_api_client.rb30
A
0 mins
A
100%
example/api_clients/my_status_api_client.rb13
A
0 mins
A
100%
gemfiles/rails_6.1.gemfile
gemfiles/rails_7.0.gemfile
lib/generators/generator_helper.rb14
A
0 mins
lib/generators/rails/USAGE
lib/generators/rails/api_client_generator.rb27
A
0 mins
lib/generators/rails/templates/api_client.rb.erb
lib/generators/rails/templates/application_api_client.rb.erb
lib/generators/rspec/USAGE
lib/generators/rspec/api_client_generator.rb25
A
0 mins
lib/generators/rspec/templates/api_client_spec.rb.erb
lib/my_api_client.rb35
A
0 mins
A
100%
lib/my_api_client/base.rb11
A
0 mins
A
100%
lib/my_api_client/config.rb15
A
0 mins
A
100%
lib/my_api_client/default_error_handlers.rb51
A
0 mins
A
100%
lib/my_api_client/error_handling.rb17
A
0 mins
A
100%
lib/my_api_client/error_handling/generator.rb87
A
1 hr
A
98%
lib/my_api_client/error_handling/retry_option_processor.rb26
A
0 mins
A
100%
lib/my_api_client/errors.rb14
A
0 mins
A
100%
lib/my_api_client/errors/api_limit_error.rb3
A
0 mins
A
100%
lib/my_api_client/errors/client_error.rb33
A
0 mins
A
100%
lib/my_api_client/errors/network_error.rb24
A
0 mins
A
100%
lib/my_api_client/errors/server_error.rb16
A
0 mins
A
100%
lib/my_api_client/exceptions.rb42
A
0 mins
A
100%
lib/my_api_client/integrations/bugsnag.rb13
A
0 mins
A
100%