Я WOKING по реализации Rubocop, и я наткнулся на линии, похожей на этот в кодовом:Укорачивания определения очень длинный класса в Рубине
class ThisIsAVerlyLongClassName < JSONAPI::SomeOtherModule::AnotherClassWithAnInsaneName
Rubocop сетует на длине линии, но я могу» t выяснить способ создания более компактной версии этого определения класса, не переименовывая классы, чего я пытаюсь избежать здесь.
Не вдаваясь в дебаты о стиле кодирования вообще, как лучше всего заставить Rubocop перестать жаловаться на длину строки, не делая исключения в .rubocop.yml или редактируя имена классов и модулей?
Вы можете добавить разрыв строки до или после '<'. –
@Jordan Спасибо! Это то, что я описал в своем собственном ответе на http://stackoverflow.com/a/38371776/859999 – aldavigdis