Some methods, when well-defined, are known to return `self`. `Kernel#freeze` is, perhaps, the most obvious example. bad: ```ruby some_object .tap(&:freeze) ``` good: ```ruby some_object .freeze ``` Proposed implementation: https://github.com/rubocop/rubocop/pull/15381
Some methods, when well-defined, are known to return
self.Kernel#freezeis, perhaps, the most obvious example.bad:
good:
Proposed implementation: rubocop/rubocop#15381