Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optimize hash alloc #2512

Merged
merged 11 commits into from
Nov 12, 2024
Merged

Optimize hash alloc #2512

merged 11 commits into from
Nov 12, 2024

Commits on Nov 2, 2024

  1. 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::Request has a named param build_params_with: nil instead of **options
    Remove @namespace_description in routing.rb
    ericproulx committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    7862598 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d440674 View commit details
    Browse the repository at this point in the history
  3. Optimize Head Route

    ericproulx committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    d0da869 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6a20afb View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2024

  1. Configuration menu
    Copy the full SHA
    42d93d4 View commit details
    Browse the repository at this point in the history
  2. Optimize add_head_not_allowed_methods_and_options_methods

    Renamed to add_head_and_options_methods
    ericproulx committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    db7c156 View commit details
    Browse the repository at this point in the history
  3. Remove requirements and path from greedy route (not used)

    allow header is joined
    ericproulx committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    ccbe23c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d8a224c View commit details
    Browse the repository at this point in the history
  5. Fix rubocop

    ericproulx committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    f3e08bf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bb7db5f View commit details
    Browse the repository at this point in the history
  7. Update CHANGELOG.md

    ericproulx committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    8a183a7 View commit details
    Browse the repository at this point in the history