Overall impression is that after applying new cops code looks better and especially new syntax for named parameters really improve feel of our ruby code so it start looking like modern ruby code. Of course, porting from SLE15 will be more work, but due to many autocorrections I think it will be quite smooth.

I realized another thing. Running the new Rubocop from a container is quite simple. The same problem is also with running unit tests. That could be also solved by a container or VM.
But a worse problem is development and testing. I'm running Leap15 on my machine and if you cannot run the new code in Leap15 then it will be quite difficult to develop and test it on your machine.

So the question is who uses Tumbleweed for development and who uses Leap15 (or SLE15)?

Unless the majority runs on TW I'd prefer to keep the old backward compatible Ruby 2.5 syntax for easier development and testing. 

Ladislav

--
Ladislav Slezák
YaST Developer

SUSE LINUX, s.r.o.
Corso IIa
Křižíkova 148/34
18600 Praha 8