Skip to content

Commit eac06f0

Browse files
Fix RuboCop Style/ModuleMemberExistenceCheck offense
Use private_method_defined? instead of private_instance_methods.include? Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 0fa268c commit eac06f0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/dalli/socket.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ def self.create_socket_with_timeout(host, port, options)
107107
# aliases TCPSocket#initialize method to #original_resolv_initialize.
108108
# https://github.com/ruby/resolv-replace/blob/v0.1.1/lib/resolv-replace.rb#L21
109109
if RUBY_VERSION >= '3.0' &&
110-
!::TCPSocket.private_instance_methods.include?(:original_resolv_initialize)
110+
!::TCPSocket.private_method_defined?(:original_resolv_initialize)
111111
sock = new(host, port, connect_timeout: options[:socket_timeout])
112112
yield(sock)
113113
else

0 commit comments

Comments
 (0)