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

ruby-grape / grape
98%
master: 98%

Build:
Build:
LAST BUILD BRANCH: add_rack_3_2_gemfile
DEFAULT BRANCH: master
Repo Added 04 Apr 2013 06:08AM UTC
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 remove_settings_unset_functions
branch: remove_settings_unset_functions
CHANGE BRANCH
x
Reset
  • remove_settings_unset_functions
  • DateFormat
  • Handle_json_array
  • ISSUE-2321
  • Issue-1908
  • active_support_6_1_minimal
  • add_irb_in_gemfile_for_bundle_console_warning
  • add_rack_3_2_gemfile
  • add_ruby_3_4
  • api_override_singleton_methods
  • bugfix/1577
  • bugfix/1970
  • bugfix/1986
  • bugfix/2041
  • bugfix/autoload
  • bugfix/memory-leak
  • build_with_registry
  • chore/cleanup-on-compilation
  • chore/coercion-tests
  • chore/primitive-coercer-spec
  • cleanup-deprecated-code
  • cookies_delegation
  • crush_desclared_params
  • declared_params_optional_array
  • deprecated_endpoint_return
  • doc
  • drop_support_ruby_2_7_0
  • dynamic_registration
  • empty_string_and_bool
  • enable_branch_coverage
  • enable_frozen_string_literal_ci
  • entity-dsl
  • exposes-to-s
  • failing_spec_for_1967
  • faster_normalize_path
  • feature/grape-api-setup-var-array
  • feature_rack_lint
  • fix-636
  • fix-badges
  • fix-docs
  • fix-typo
  • fix_2566_memory_leak
  • fix_all_media_types_regression
  • fix_endpoint_status_when_not_calling_error!
  • fix_helpers_methods_in_public_scope
  • fix_leaky_slash
  • fix_middleware_keywords
  • fix_registry_warning_message
  • fix_require_logger
  • fix_routes_memoization
  • fix_shared_params_empty_args
  • format_header_best_q_match
  • happy_rubocop
  • instance_to_s_delegation
  • issue-1775
  • lazy_block
  • lazy_compile
  • less_active_support_concern
  • less_parse_nested_query
  • master
  • mountable_apis
  • optimize_api_documentation
  • private_namespace_reverse_stackable_with_hash
  • private_within_namespace
  • real-api-integration-test
  • reduce_array_alloc_on_setup
  • refactor_http_headers
  • refactor_route_setting_internal_usage
  • refactor_setting_get_or_set
  • refs/heads/master
  • refs/tags/v1.7.1
  • refs/tags/v1.8.0
  • refs/tags/v2.0.0
  • remove-unused-constant
  • remove_namespace_reverse_stackable_from_public_interface
  • remove_namespace_stackable_with_hash_from_public_interface
  • remove_non_supported_jsonapi
  • remove_obsolete_docker_compose_version
  • remove_strict_hash_configuration
  • rescue_from
  • resolve_performace_issue_with_given
  • revert-1953-chore/micto-optimization-3
  • revert-wrong-commit
  • revisit_auth_middleware
  • revisit_endpoint_helpers_and_new
  • revisit_middleware_default_options
  • ruby_style_send
  • small_refactor_versioner_middleware
  • spec-only-rack-class
  • try_pattern_instead_of_respond_to
  • update_rubocop_1_71_2
  • upgrade-mustermann
  • upgrade-rubocop
  • upgrading-description
  • use_forwardable
  • v0.19.2
  • v1.0.0
  • v1.0.1
  • v1.0.2
  • v1.0.3
  • v1.1.0
  • v1.2.0
  • v1.2.1
  • v1.2.2
  • v1.2.3
  • v1.2.4
  • v1.2.5
  • v1.3.0
  • v1.3.1
  • v1.3.2
  • v1.3.3
  • v1.4.0
  • v1.5.0
  • v1.5.1
  • v2.1.0
  • v2.1.1
  • v2.1.2
  • v2.1.3
  • v2.2.0
  • v2.3.0
  • v2.4.0
  • validators_bad_encoding

20 Sep 2025 12:05PM UTC coverage: 98.189% (-0.005%) from 98.194%
17879600595

Pull #2598

github

ericproulx
refactor: remove internal unset functions from DSL settings

- Remove unset, unset_namespace_stackable, and namespace_inheritable_to_nil methods
- Simplify reset_validations! to call delete directly instead of through wrappers
- Enhance BaseInheritable#delete to accept multiple keys
- Improve without_root_prefix_and_versioning with proper ensure block cleanup
- Update tests to verify actual behavior instead of method calls

These methods were internal APIs not intended for public use. Removing them
reduces the public API surface and simplifies the codebase.
Pull Request #2598: Remove Settings Unset Functions

10 of 10 new or added lines in 3 files covered. (100.0%)

3361 of 3423 relevant lines covered (98.19%)

52938.29 hits per line

Relevant lines Covered
Build:
Build:
3423 RELEVANT LINES 3361 COVERED LINES
52938.29 HITS PER LINE
Source Files on remove_settings_unset_functions
  • Tree
  • List 156
  • Changed 5
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
17879600595 remove_settings_unset_functions refactor: remove internal unset functions from DSL settings - Remove unset, unset_namespace_stackable, and namespace_inheritable_to_nil methods - Simplify reset_validations! to call delete directly instead of through wrappers - Enhance BaseInheri... Pull #2598 20 Sep 2025 12:05PM UTC ericproulx github
98.19
17879308829 remove_settings_unset_functions Merge a5b1a2262 into f35caa0a8 Pull #2598 20 Sep 2025 11:31AM UTC web-flow github
98.19
17879296499 remove_settings_unset_functions refactor: remove internal unset functions from DSL settings - Remove unset, unset_namespace_stackable, and namespace_inheritable_to_nil methods - Simplify reset_validations! to call delete directly instead of through wrappers - Enhance BaseInheri... push 20 Sep 2025 11:29AM UTC ericproulx github
98.19
See All Builds (2373)
  • Repo on GitHub
  • CI Project
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

© 2025 Coveralls, Inc