The Module#method_defined? works for an instance method. But with_unbundled_env defines as a class method. Therefore, the current check doesn't work as expected.
This fixes the following message that shows when running a test.
[DEPRECATED] `Bundler.with_clean_env` has been deprecated in favor of `Bundler.with_unbundled_env`. If you instead want the environment before bundler was originally loaded, use `Bundler.with_original_env` (called at /home/y-yagi/src/github.com/rails-api/active_model_serializers/Rakefile:68)
The
Module#method_defined?
works for an instance method. Butwith_unbundled_env
defines as a class method. Therefore, the current check doesn't work as expected.This fixes the following message that shows when running a test.