У меня проблемы с использованием rubocop, и я не знаю, как решить эту проблему.
Код у меня есть:
class Test
@hello = 'stackoverflow'
def self.hello
@hello
end
end
p Test.hello
Он работает так, как я хочу, но когда я запускаю rubocop, он говорит использовать attr_reader. Если я попытаюсь использовать attr_reader, он выдаст NoMethodError.
Я уже пытался решить это так, но рубокоп все равно не радует.
class Test2
@hello = 'stackoverflow'
class << self
def hello
@hello
end
end
end
Как я мог это решить?