lib/contrast/agent/patching/policy/patcher.rb in contrast-agent-4.11.0 vs lib/contrast/agent/patching/policy/patcher.rb in contrast-agent-4.12.0

- old
+ new

@@ -244,10 +244,11 @@ # @param module_policy [Contrast::Agent::Patching::Policy::ModulePolicy] All the patchers that apply to # this module, sorted by type. def patch_into_instance_methods module_data, module_policy mod = module_data.mod methods = all_instance_methods(mod, true) + methods.delete(:initialize) if mod.to_s.starts_with?('RSpec') && mod.to_s.include?('Matchers') patch_into_methods(mod, methods, module_policy, true) end # Patch into the Singleton Methods of the given Module that match the ModulePolicy provided. # @@ -307,8 +308,7 @@ # core extensions require 'contrast/extension/module' require 'contrast/extension/assess' require 'contrast/extension/inventory' require 'contrast/extension/protect' -require 'contrast/extension/protect/kernel' require 'cs__contrast_patch/cs__contrast_patch'