• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ericproulx / grape
98%
master: 98%

Build:
Build:
LAST BUILD BRANCH: small_refactor_versioner_middleware
DEFAULT BRANCH: master
Repo Added 09 Aug 2022 09:05AM UTC
Token Akwu39n2nHCLlJQtoi0JJrUtIktfiXfrL regen
Build 747 Last
Files 156
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH optimize_hash_alloc
branch: optimize_hash_alloc
CHANGE BRANCH
x
Reset
Sync Branches
  • optimize_hash_alloc
  • about_coercing
  • activate_grape_deprecation_in_test
  • active_support_6_1_minimal
  • active_support_configurable
  • active_support_demodulize
  • active_support_deprecation
  • active_support_functions
  • add_jemalloc_frozen_string_docker
  • add_mfa_for_releasing
  • add_rails_7_2_in_wf
  • add_rails_8_0
  • add_ruby_3_4
  • build_with_registry
  • change_jsonp_dependency
  • cleanup-deprecated-code
  • consider_rack_3_1
  • contract_scope_validator_fix
  • cookies_delegation
  • declared_params_optional_array
  • deprecated_endpoint_return
  • drop_appraisals_update_gems
  • drop_rack_accept_dependency
  • drop_support_rack_1
  • drop_support_ruby_2_7_0
  • dynamic_registration
  • dynamic_validator_registration
  • enable_frozen_string_literal_ci
  • exclude_spec_from_gemspec
  • faster_normalize_path
  • feature_rack_lint
  • fix_2451
  • fix_2452
  • fix_2457
  • fix_2460
  • fix_2477
  • fix_2491
  • fix_2566_memory_leak
  • fix_ci_rubygems
  • fix_coverage
  • fix_custom_validator_issue
  • fix_edge_ruby_versions
  • fix_endpoint_status_when_not_calling_error!
  • fix_formatter_api_format
  • fix_leaky_slash
  • fix_memory_leaks
  • fix_middleware_keywords
  • fix_missing_super_exception
  • fix_multi_rubocop_offenses
  • fix_params_overriding_warning
  • fix_require_logger
  • fix_response_headers_from_lint
  • fix_rubocop_offenses
  • fix_to_ary_method_missing
  • format_header_best_q_match
  • grape_docker_dev
  • handle_exception_in_rescue_from
  • instance_to_s_delegation
  • introducing_zeitwerk
  • less_active_support_concern
  • less_double_splat
  • less_parse_nested_query
  • limit_rack_3
  • master
  • not_yield_skip_value
  • optimize_api_documentation
  • optimize_middleware_default_options
  • optimize_path
  • optimize_to_hash
  • pattern_format_version_const
  • rack_lint_compliant
  • rack_version_fix
  • rails_compatibility_7_1
  • reduce_array_alloc_on_setup
  • refactor_http_headers
  • refs/heads/active_support_configurable
  • refs/heads/master
  • remove_builder_as_dependency
  • remove_cookie_jar
  • remove_desc_deprecation
  • remove_except_in_values_validator
  • remove_file_deprecation
  • remove_leaky_modules_from_specs
  • remove_maruku_and_rubocop_ast
  • remove_method_missing_endpoint
  • remove_mime_types_dependency
  • remove_non_supported_jsonapi
  • remove_obsolete_docker_compose_version
  • remove_old_rails_doc
  • remove_strict_hash_configuration
  • remove_util_registrable
  • require_core_ext_enum
  • revisit_attribute_translator
  • revisit_auth_middleware
  • revisit_coerce_and_validator
  • revisit_endpoint_helpers_and_new
  • revisit_middleware_default_options
  • revisit_versioner_middlewares
  • run_validator_mem_optimization
  • small_optimization
  • small_refactor_versioner_middleware
  • spike__drop_ruby_2.6
  • split_extensions_tests_in_integrations
  • test_include_and_fewer_module
  • test_ruby_3_3
  • track_gems_deprecations
  • try_pattern_instead_of_respond_to
  • update_rack_test_and_add_rack_3
  • update_rspec_to_fix_with
  • update_rubocop_1_40
  • update_rubocop_1_50
  • update_rubocop_1_64_1
  • update_rubocop_1_71_2
  • update_rubocop_and_fix
  • update_rubocop_and_fix_dependency
  • update_rubocop_and_fixes
  • update_workflows
  • use_coverall_main
  • use_forwardable
  • use_rack_constant
  • use_regex_match_block
  • validators_bad_encoding

11 Nov 2024 03:16PM UTC coverage: 97.812% (-0.02%) from 97.83%
11781269811

Pull #6

github

ericproulx
Update CHANGELOG.md
Pull Request #6: Optimize hash allocation

124 of 124 new or added lines in 25 files covered. (100.0%)

3531 of 3610 relevant lines covered (97.81%)

66762.13 hits per line

Relevant lines Covered
Build:
Build:
3610 RELEVANT LINES 3531 COVERED LINES
66762.13 HITS PER LINE
Source Files on optimize_hash_alloc
  • Tree
  • List 149
  • Changed 30
  • Source Changed 25
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
11781269811 optimize_hash_alloc Update CHANGELOG.md Pull #6 11 Nov 2024 03:17PM UTC ericproulx github
97.81
11781060090 optimize_hash_alloc Remove frozen allow_header. Now Dynamic Pull #6 11 Nov 2024 03:05PM UTC ericproulx github
97.81
11779943568 optimize_hash_alloc Fix rubocop Pull #6 11 Nov 2024 01:58PM UTC ericproulx github
97.81
11779923331 optimize_hash_alloc Remove {} for opts since its internal. Pull #6 11 Nov 2024 01:55PM UTC ericproulx github
97.81
11779715011 optimize_hash_alloc Remove requirements and path from greedy route (not used) allow header is joined Pull #6 11 Nov 2024 01:42PM UTC ericproulx github
97.81
11777571314 optimize_hash_alloc Use opts = {} for validator instead of just opts rubocop Pull #6 11 Nov 2024 11:24AM UTC ericproulx github
97.82
11643358490 optimize_hash_alloc Use dup instead of new for Head Route Pull #6 02 Nov 2024 02:11PM UTC ericproulx github
97.82
11643251691 optimize_hash_alloc Optimize Head Route Pull #6 02 Nov 2024 01:54PM UTC ericproulx github
97.82
11643105791 optimize_hash_alloc Revert compile_many_routes.rb Pull #6 02 Nov 2024 01:31PM UTC ericproulx github
97.82
11643098903 optimize_hash_alloc Remove double splat operators when not needed including specs Grape::Validations::Validators::Base last arguments is now just a simple param Grape::Exceptions::Validation and Grape::Exceptions::ValidationErrors does not end with **args. Grape::Req... Pull #6 02 Nov 2024 01:27PM UTC ericproulx github
97.82
See All Builds (590)

Badge your Repo: grape

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc