apimatic/core-lib-ruby

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
.codeclimate.json
.github/ISSUE_TEMPLATE/bug-report.md
.github/pull_request_template.md
.github/workflows/dependency-review.yml
.github/workflows/lint-runner.yml
.github/workflows/publish-gem.yml
.github/workflows/test-runner.yml
.gitignore
.rubocop.yml
Gemfile
LICENSE
README.md
Rakefile
apimatic_core.gemspec
lib/apimatic-core/api_call.rb65
A
25 mins
A
100%
lib/apimatic-core/authentication/header_auth.rb14
A
0 mins
A
100%
lib/apimatic-core/authentication/multiple/and_auth_group.rb20
A
0 mins
A
100%
lib/apimatic-core/authentication/multiple/auth_group.rb31
A
0 mins
A
95%
lib/apimatic-core/authentication/multiple/or_auth_group.rb19
A
0 mins
A
100%
lib/apimatic-core/authentication/multiple/single_auth.rb28
A
0 mins
A
100%
lib/apimatic-core/authentication/query_auth.rb14
A
0 mins
A
100%
lib/apimatic-core/configurations/global_configuration.rb75
A
0 mins
C
79%
lib/apimatic-core/exceptions/any_of_validation_exception.rb9
A
0 mins
A
100%
lib/apimatic-core/exceptions/auth_validation_exception.rb4
A
0 mins
A
100%
lib/apimatic-core/exceptions/one_of_validation_exception.rb9
A
0 mins
A
100%
lib/apimatic-core/factories/http_response_factory.rb7
A
35 mins
A
100%
lib/apimatic-core/http/configurations/http_client_configuration.rb30
A
0 mins
A
95%
lib/apimatic-core/http/request/http_request.rb30
A
0 mins
A
93%
lib/apimatic-core/http/response/api_response.rb23
A
0 mins
A
100%
lib/apimatic-core/http/response/http_response.rb16
A
35 mins
A
100%
lib/apimatic-core/logger/configurations/api_logging_configuration.rb56
A
2 hrs
A
100%
lib/apimatic-core/logger/default_logger.rb35
A
0 mins
F
26%
lib/apimatic-core/logger/nil_sdk_logger.rb8
A
0 mins
A
100%
lib/apimatic-core/logger/sdk_logger.rb62
A
50 mins
A
100%
lib/apimatic-core/request_builder.rb199
A
1 hr
A
100%
lib/apimatic-core/response_handler.rb137
A
35 mins
A
100%
lib/apimatic-core/types/error_case.rb48
A
0 mins
A
100%
lib/apimatic-core/types/parameter.rb60
A
0 mins
A
95%
lib/apimatic-core/types/sdk/api_exception.rb10
A
0 mins
A
100%
lib/apimatic-core/types/sdk/base_model.rb18
A
0 mins
F
45%
lib/apimatic-core/types/sdk/file_wrapper.rb9
A
0 mins
A
100%
lib/apimatic-core/types/sdk/validation_exception.rb4
A
0 mins
A
100%
lib/apimatic-core/types/union_types/any_of.rb61
A
25 mins
A
100%
lib/apimatic-core/types/union_types/leaf_type.rb228
A
3 hrs
A
97%
lib/apimatic-core/types/union_types/one_of.rb61
A
25 mins
A
100%
lib/apimatic-core/types/union_types/union_type_context.rb23
A
0 mins
A
100%
lib/apimatic-core/types/xml_attributes.rb30
A
0 mins
A
100%
lib/apimatic-core/utilities/api_helper.rb338
D
1 day
A
98%
lib/apimatic-core/utilities/auth_helper.rb24
A
0 mins
A
100%
lib/apimatic-core/utilities/comparison_helper.rb61
C
1 day
A
100%