Open
Description
Hi, Grape::DSL::Helpers::ClassMethods#helpers
evaluates helper methods in context of a given helper module, that leads to problems if that helper module is used anywhere else.
Example
helpers MyHelperModule do
def resource
...
end
end
now if I include MyHelperModule
anywhere else, I'll have resource method, that I don't want to include
Update:
https://github.com/ruby-grape/grape/blob/master/lib/grape/dsl/helpers.rb#L31