-
Notifications
You must be signed in to change notification settings - Fork 480
Open
Labels
Description
Grape removed namespace_stackable from public API. It causes an error:
Error:
TxsAPITest#test_get_tx:
NoMethodError: undefined method 'namespace_stackable' for an instance of Grape::Endpoint
/Users/bogdan/.rvm/gems/ruby-3.4.3/gems/grape-swagger-0.33.0/lib/grape-swagger.rb:152:in 'block in SwaggerDocumentationAdder#combine_namespaces'
/Users/bogdan/.rvm/gems/ruby-3.4.3/gems/grape-swagger-0.33.0/lib/grape-swagger.rb:151:in 'Array#each'
/Users/bogdan/.rvm/gems/ruby-3.4.3/gems/grape-swagger-0.33.0/lib/grape-swagger.rb:151:in 'SwaggerDocumentationAdder#combine_namespaces'
/Users/bogdan/.rvm/gems/ruby-3.4.3/gems/grape-swagger-0.33.0/lib/grape-swagger.rb:131:in 'SwaggerDocumentationAdder#add_swagger_documentation'
/Users/bogdan/.rvm/gems/ruby-3.4.3/bundler/gems/grape-342b987e9a48/lib/grape/api.rb:126:in 'Grape::API.replay_step_on'
/Users/bogdan/.rvm/gems/ruby-3.4.3/bundler/gems/grape-342b987e9a48/lib/grape/api.rb:102:in 'block in Grape::API.add_setup'
/Users/bogdan/.rvm/gems/ruby-3.4.3/bundler/gems/grape-342b987e9a48/lib/grape/api.rb:101:in 'Array#each'
/Users/bogdan/.rvm/gems/ruby-3.4.3/bundler/gems/grape-342b987e9a48/lib/grape/api.rb:101:in 'Grape::API.add_setup'
/Users/bogdan/.rvm/gems/ruby-3.4.3/bundler/gems/grape-342b987e9a48/lib/grape/api.rb:55:in 'block (2 levels) in RootAPI.override_all_methods!'
app/api/root_api.rb:42:in '<class:RootAPI>'
app/api/root_api.rb:4:in '<main>'
/Users/bogdan/.rvm/rubies/ruby-3.4.3/lib/ruby/3.4.0/bundled_gems.rb:82:in 'Kernel.require'
/Users/bogdan/.rvm/rubies/ruby-3.4.3/lib/ruby/3.4.0/bundled_gems.rb:82:in 'block (2 levels) in Kernel#replace_require'
/Users/bogdan/.rvm/gems/ruby-3.4.3/gems/bootsnap-1.18.6/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in 'Kernel#require'
/Users/bogdan/.rvm/gems/ruby-3.4.3/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/kernel.rb:26:in 'Kernel#require'
test/api/txs_api_test.rb:9:in 'TxsAPITest#test_get_tx'
cc @dblock
numbata and dblock