Detected use of discouraged ways to define class methodsRB-ST1194
Using def self.method_name or class << self to define class methods is recommended.
Bad practice
# bad
class SomeClass
def self.class_method
# ...
end
end
Recommended
# good
class SomeClass
class << self
def class_method
# ...
end
end
end